Obtener valores de execute procedure

08/03/2005 - 20:01 por MarcosQ | Informe spam
Tengo un procedimiento almacenado que llama a otro. Este último devuelve un
cursor de resultados. Es decir, la última instrucción es una select.

¿Como obtengo en el procedimiento almacenado que lo llama este cursor para
luego ir recorriéndolo?

Gracias de antemano.
 

Leer las respuestas

#1 Maxi
08/03/2005 - 20:15 | Informe spam
Hola, a ver, ir recorriendo un cursor no es una buena tecnica que digamos
pero...

Veamos, si quieres que el resultado de un sp lo pueda manejar asi vas a
tener que crear alguna tabla (quizas tenporal) y hacer

INSERT INTO TABLA
EXEC TU_SP

Claro, la estructura de la tabla debe ser la misma que la salida del SP y en
el mismo orden ;)


Salu2
Maxi


"MarcosQ" escribió en el mensaje
news:
Tengo un procedimiento almacenado que llama a otro. Este último devuelve
un
cursor de resultados. Es decir, la última instrucción es una select.

¿Como obtengo en el procedimiento almacenado que lo llama este cursor para
luego ir recorriéndolo?

Gracias de antemano.

Preguntas similares