Problema con REPLACE y comillas simples
Publicado por Daniel (13 intervenciones) el 04/06/2019 14:11:54
Hola al foro, tengo un problema, necesito que un Store Procedure procese la siguiente información:
SELECT * FROM Tabla WHERE CampoAlfa in ('883','E452','671X')
o sea
@Lista = '883','E452','671X'
SELECT * FROM Tabla WHERE CampoAlfa in (@Lista)
El string '883','E452','671X' es variable y puede contener uno o mas ítems, lo tendría que pasar en una lista pero al pasarlo me rebota porque dice que tiene muchos argumentos.
Mi pregunta es, como hago? tendría que usar el REPLACE pero se me complica con las comillas simples.
Muchas gracias si alguien me puede dar una ayuda.
SELECT * FROM Tabla WHERE CampoAlfa in ('883','E452','671X')
o sea
@Lista = '883','E452','671X'
SELECT * FROM Tabla WHERE CampoAlfa in (@Lista)
El string '883','E452','671X' es variable y puede contener uno o mas ítems, lo tendría que pasar en una lista pero al pasarlo me rebota porque dice que tiene muchos argumentos.
Mi pregunta es, como hago? tendría que usar el REPLACE pero se me complica con las comillas simples.
Muchas gracias si alguien me puede dar una ayuda.
Valora esta pregunta


0