t-sql Convert comma separated string into int, without using user created function

前端 未结 3 1221
南笙
南笙 2020-12-31 05:13

I\'m passing a list of int\'s (comma separated)

ie. 1, 2, 3, 4

to my sp. But I\'m getting an error because the list is a string, and I\'m comp

3条回答
  •  我在风中等你
    2020-12-31 05:55

    If you are using sql server 2016 and above then use STRING_SPLIT

    declare @intArray varchar(200)
    Set @intArray = '3,4,6,7'
    
    SELECT *
    FROM tbl_Employee
    WHERE employeeID IN (select * from STRING_SPLIT(@intArray, ','))
    

提交回复
热议问题