lista de valores en procedimiento almacenado

20/02/2008 - 13:23 por C a r l o s A n t o n i o | Informe spam
Muy buen dia,

Estoy trabajando con stored procedures.

¿Como puedo convertir esto:
select * from mi_tabla where mi_valor in ('001', '002', '003')
en esto:
select * from mi_tabla where mi_valor in (@mi_array_param) ?


Agradezco mucho la ayuda,

C a r l o s A n t o n i o
 

Leer las respuestas

#1 Rubén Vigón
20/02/2008 - 14:01 | Informe spam
Hola Carlos,

Yo suelo resolver ese tipo de situaciones con «OpenXML»; échale un vistazo a este artículo:

Cómo escribir procedimientos almacenados que reciban un número variable de argumentos
http://vigon.mvps.org/pdf/argumento...server.pdf

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org

Preguntas similares