Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/04/2015, 16:44
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Ejecutar Stored Procedure con variable que trae varios parametros

para hacer lo que quieres no, y como que no entiendes como usar la funcion???

la funcion si le pasas un parametro separado por ',' te regresa una tabla con los valores que pasaste(cada valor en un renglon) para ver como funciona simplemente ejecuta

Código SQL:
Ver original
  1. SELECT * FROM SplitApplication('1,1,1,1')

y veras que regresa
1
1
1
1

eso lo puedes usar en un query cuando haces un

Código SQL:
Ver original
  1. SELECT * FROM tabla WHERE id IN (SELECT * FROM SplitApplication('1,2,3,4'))


Existe otra manera pero seria mas compleja, que usaras querys dinamicos, ademas si vas a tener multiples valores en tus consultas debes de cambiar los = que tienes por in.........
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me