si efectuas eso el SELECT buscará un valor que sea igual a @cadena
podrias hacer lo siguiente a cada valor le antecedes un caracter extraño por ejemplo ! es decir @cadena sería igual a:
!056!004!057
luego tu sentencia seria algo asi como
[/sql]
SELECT * FROM tabla where CHARINDEX(@cadena, '!056')>0;
[/sql]
suerte
![Stick Out Tongue](http://www.clubdelphi.com/foros/images/smilies/tongue.gif)