Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/07/2017, 08:10
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: Select dependientes en Procedure + CURSOR

Cita:
Iniciado por malakian Ver Mensaje
Ok,

Tomando tu ejemplo, digamos que el siguiente query devuelve 20 filas

Código SQL:
Ver original
  1. SELECT * FROM tabla2 WHERE dato=@variable

y cada uno de esas 20 necesitara calcularles el salario y unos tax dependiendo de otras condiciones y a su vez necesitara hacer otras consultas y volver a leer otras 30 filas de otras consulta y así sucesivamente.

Ojalá la tuviera fácil así como dices tú
A lo que veo no ocupas un cursor, es solo que estas viendo la programacion en bases de datos como programacion normal, y no es asi, no veo el punto en donde digas que ocupas hacer iteraciones con los datos. pero bueno quieres usar cursores, el problema que tienes es que tienes 2 declare, y nada mas necesitas declarar una vez, quita el declare del principio y prueba
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me