Hola amigos, necesito auda para resolver lo siguiente,
Tengo un SELECT que abre un cursor, recupero un par de valores, los guardo
en varibles y luego tendria que pasarlos a un procedimiento almacenado.
Algo como
WHILE (@@FETCH_STATUS = 0)
BEGIN
FETCH NEXT FROM miCursor
INTO @var1, @var2
EXEC miProcedimiento @var1, @var2
END
Como podria pasar eso de otra forma para no usar cursor?
Algo como :
EXEC miProcedimiento ( SELECT campo1, campo2)
La forma :
INSERT INTO mi tabla
SELECT ( x, x , x )
no me sirve porque el sp 'miProcedimiento' en su interiror tiene un par de
SELECTs y llamadas a otros sp's para obtener una serie de datos que son
necesarios para hacer el INSERT final.
Ese seria el problema
Desde ya muchas gracias
Waldo
Leer las respuestas