Моя переменная выглядит так:
DECLARE @number AS NVARCHAR(1000)
SET @number = '1,2,3,4,5,6'
Что я имею в своем утверждении WHERE, так это:
WHERE V.client IN (@number)
Мой столбец V.Client
является целым числом. То, что я пытаюсь сделать, это удалить '' из @number и сделать его похожим на 1,2,3,4,5,6. Я пытался сделать это,
',' + @number + ',' LIKE '%,' + CAST(V.client AS VARCHAR) + ',%'
но он возвращает результаты только для 1, а не для других чисел.
У кого-нибудь есть идеи относительно того, что я могу сделать?