gpt4 book ai didi

参数为列表的 MySQL 存储过程

转载 作者:行者123 更新时间:2023-11-29 16:46:16 24 4
gpt4 key购买 nike

我有一个MySQL语句如下:

select * from jobs where job_status in (6,9,10) and due_date>'2018-10-31'

我想创建一个存储过程,以便它需要 2 个参数:

job_status

due_date

我不确定如何定义“job_status”参数。它是一个整数列表,可以是任意数量的值。例如(1,2,3,4,5) 或 (1)

最佳答案

您可以尝试像下面这样声明变量

DECLARE @LIST VARCHAR(200)
DECLARE @vdate date
SET @LIST = '1,3'
SET @vdate='2018-10-31'

select * from jobs where job_status in (@LIST) and due_date>@vdate

关于参数为列表的 MySQL 存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53096080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com