Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Passando um varchar cheio de valores delimitados por vírgulas para uma função SQL Server IN


Claro, se você é preguiçoso como eu, você pode fazer isso:
Declare @Ids varchar(50) Set @Ids = ',1,2,3,5,4,6,7,98,234,'

Select * from sometable
 where Charindex(','+cast(tableid as varchar(8000))+',', @Ids) > 0