我有一个存储过程
create PROCEDURE [dbo].[SP]
(
@OrderList varchar(500)
)
AS
Begin
select *
from table
where id in ('+ @OrderList +')
Run Code Online (Sandbox Code Playgroud)
我在这里通过订单清单....
当我像这样执行
exec sp 'iss005,iss006'
Run Code Online (Sandbox Code Playgroud)
我没有收到数据
但是当我像这样硬编码时......
select * from table where id in ('iss005','iss006')
Run Code Online (Sandbox Code Playgroud)
然后我得到数据......
谢谢