How to pass a comma separated list to a stored procedure?

前端 未结 11 2033
情书的邮戳
情书的邮戳 2020-12-10 01:32

So I have a Sybase stored proc that takes 1 parameter that\'s a comma separated list of strings and runs a query with in in an IN() clause:

CREATE PROCEDURE          


        
11条回答
  •  萌比男神i
    2020-12-10 02:25

    Try this way. Its works for me.

    @itemIds varchar(max)
    
    CREATE PROCEDURE getSomething @keyList varchar(4096)
    AS
    SELECT * FROM mytbl WHERE name IN (SELECT Value FROM [Global_Split] (@itemIds,','))
    

提交回复
热议问题