Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda: Simular Arreglo en SQL

Estas en el tema de Ayuda: Simular Arreglo en SQL en el foro de SQL Server en Foros del Web. Hola, molesto de nuevo, tengo una duda.. Debo enviar un arreglo como parámetro a un SP, el mismo puede ser de 1 o N campos, ...
  #1 (permalink)  
Antiguo 23/09/2009, 12:17
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 0
Ayuda: Simular Arreglo en SQL

Hola, molesto de nuevo, tengo una duda..

Debo enviar un arreglo como parámetro a un SP, el mismo puede ser de 1 o N campos, son códigos y mi consulta debe contener en el Where una comparación con cada uno de los códigos que le envío.. por ejemplo:

Where array[0]=CODE OR array[1]=CODE....... etc

Estuve leyendo en este mismo foro que en SQL no hay arreglos y que una solución posible es enviar una cadena separada por comas y separarla en el SP... eso me parece bien, pero las explicaciones que muestran son una especie de ciclo que recorre la cadena y va obteniendo los valores a nivel individual...

Así como suena yo siento que estoy pidiendo demasiado jaja no creo que eso sea posible, pero si alguno tiene ida de como implementar algo que pueda servir lo agradecería mucho...

Saludos!

Última edición por darkandres123; 23/09/2009 a las 13:26 Razón: Título confuso
  #2 (permalink)  
Antiguo 23/09/2009, 14:00
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Ayuda: Simular Arreglo en SQL

En la edicion 2008, ya se manejan parametros TABLE, esto podria solucionar tu problema
  #3 (permalink)  
Antiguo 23/09/2009, 16:09
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Ayuda: Simular Arreglo en SQL

Error grave de mi parte... utilizo SQL Server 2005... disculpas y gracias por tu ayuda.
  #4 (permalink)  
Antiguo 24/09/2009, 06:15
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: Ayuda: Simular Arreglo en SQL

tambien podrias utilizar Like para buscar un patron en tu cadena..

Código:
Where @array like '%' + @CODE + '%'
Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:50.