Necesito pasar varios valores en un solo parametro a Un SP SQL

03/06/2005 - 19:57 por Cesar O. Delgado | Informe spam
Necesito saber como puedo pasar varios valores en un solo parametro a un SP
de SQL... mas o menos algo asi...

CREATE PROCEDURE sp_clientes @iniciales varchar(200) = '%' AS

Select Nombre, Apellidos, Iniciales From Cte where Iniciales In (@iniciales)
Go

Yo quiero pasar en la variabla @iniciales los valores "MA, CL, SR, TD" como
lo hago pq he probado de la forma como lo explico y no me devuelve datos y si
lo ahogo uno a uno si...

Gracias de Antemanos,
 

Leer las respuestas

#1 Cesar O. Delgado
03/06/2005 - 20:15 | Informe spam
Gracias a todos, aunque aun no he recibido respuesta ya le he encontrado una
solucion sin el uso de XML, aqui la dejo para quien la necesite la pueda
utilizar

CREATE PROCEDURE sp_clientes @iniciales varchar(200) = '%' AS

EXEC ('Select Nombre, Apellidos, Iniciales From Cte where Iniciales In (' +
@iniciales + ')' )
Go

bYE

"Cesar O. Delgado" wrote:

Necesito saber como puedo pasar varios valores en un solo parametro a un SP
de SQL... mas o menos algo asi...

CREATE PROCEDURE sp_clientes @iniciales varchar(200) = '%' AS

Select Nombre, Apellidos, Iniciales From Cte where Iniciales In (@iniciales)
Go

Yo quiero pasar en la variabla @iniciales los valores "MA, CL, SR, TD" como
lo hago pq he probado de la forma como lo explico y no me devuelve datos y si
lo ahogo uno a uno si...

Gracias de Antemanos,



Preguntas similares