ストアドプロシージャがあります
create PROCEDURE [dbo].[SP]
(
@OrderList varchar(500)
)
AS
Begin
select *
from table
where id in ('+ @OrderList +')
ここで私はオーダーリストを渡しています....
このように実行すると
exec sp 'iss005,iss006'
データを取得していません
しかし、このようにspでハードコーディングすると...
select * from table where id in ('iss005','iss006')
それからデータを取得しています...
ありがとうございました