Sie können dies nicht direkt mit einer Variablen tun. Basierend auf dem, was Sie jetzt haben, versucht der Server, select * form t where c in ('1,2,3');
auszuführen ... was eindeutig nicht das ist, was Sie wollen, da Sie prüfen, ob c die angegebene einzelne Zeichenfolge enthält.
Sie müssen dynamisches SQL basierend auf Ihrer Liste generieren, damit dies funktioniert.