Ето workaround
Намерих да направя това, което се опитвате да постигнете
CREATE Procedure [dbo].[sp_getUserRoles](
@pGroupIDs varchar(50)
)
As
BEGIN
SELECT * FROM CheckList_Groups Where (',' + @pGroupIDs +',' LIKE '%,' + CONVERT(VARCHAR, id) + ',%')
End
Това получава вашия списък, разделен със запетаи, и го сравнява с идентификаторите (които са представени така ',1,'
, ',2,'
и т.н.) в таблицата с помощта на LIKE