Define variable to use with IN operator (T-SQL)

后端 未结 14 2070
心在旅途
心在旅途 2020-11-28 04:24

I have a Transact-SQL query that uses the IN operator. Something like this:

select * from myTable where myColumn in (1,2,3,4)

Is there a wa

14条回答
  •  一生所求
    2020-11-28 04:56

    DECLARE @StatusList varchar(MAX);
    SET @StatusList='1,2,3,4';
    DECLARE @Status SYS_INTEGERS;
    INSERT INTO  @Status 
    SELECT Value 
    FROM dbo.SYS_SPLITTOINTEGERS_FN(@StatusList, ',');
    SELECT Value From @Status;
    

提交回复
热议问题