Declare cursor con SP

21/07/2006 - 23:40 por Juan Carlos Flores | Informe spam
Necesito crear un cursor para recorrerlo, pero deso usar un SP que ya
tengo para crearlo, como lo hago ?


Declare miCursor Cursro for SELECT


Quiero reemplazar el SELECT por un SP que recibe parametros.


SALUDOS



JCF

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera \(MVP\)
21/07/2006 - 23:30 | Informe spam
Los Books Online dicen claramente que debe usarse una sentencia SELECT
estándar para indicar el conjunto resultado de DECLARE CURSOR.


Gustavo Larriera, MVP
Mentor, Solid Quality Learning
www.solidqualitylearning.com

"Juan Carlos Flores" wrote in
message news:
Necesito crear un cursor para recorrerlo, pero deso usar un SP que ya
tengo para crearlo, como lo hago ?


Declare miCursor Cursro for SELECT


Quiero reemplazar el SELECT por un SP que recibe parametros.


SALUDOS



JCF
Respuesta Responder a este mensaje
#2 Juan Carlos Flores
22/07/2006 - 00:33 | Informe spam
Bueno, asumo que significa, no se puede.

Pero como entonces puedo "ver" un cursor generado en un SP, desde otro
SP que lo ejecute ?


Saludos


JCF

Gustavo Larriera (MVP) escribió:
Los Books Online dicen claramente que debe usarse una sentencia SELECT
estándar para indicar el conjunto resultado de DECLARE CURSOR.


Respuesta Responder a este mensaje
#3 Gustavo Larriera \(MVP\)
22/07/2006 - 04:34 | Informe spam
No entiendo en detalle lo que intentas hacer. De todas formas entiendo que
si usas variables de tipo CURSOR puede ser útil para lo que dices.

Tal vez si explicas con más nivel de detalle tu problema concreto, te
podamos ayudar mejor.

Gustavo Larriera, MVP
Mentor, Solid Quality Learning
www.solidqualitylearning.com

"Juan Carlos Flores" wrote in
message news:%
Bueno, asumo que significa, no se puede.

Pero como entonces puedo "ver" un cursor generado en un SP, desde otro SP
que lo ejecute ?


Saludos


JCF

Gustavo Larriera (MVP) escribió:
Los Books Online dicen claramente que debe usarse una sentencia SELECT
estándar para indicar el conjunto resultado de DECLARE CURSOR.

Respuesta Responder a este mensaje
#4 Juan Carlos Flores
22/07/2006 - 15:52 | Informe spam
Bien, tengo un SP que me devuelve un cursor, ese SP lo uso en unos
procedimientos en .net, y lleva buena cantidad de codigo el SP en
mención. Resulta que ahora en otro SP necesito usar el cursor generado
por el primer SP, recorrer sus datos, y no se como hacer para cargar ese
cursor sin tener que usar poner el select del primer dentro del segundo,
ademas por mantenimiento de codigo es un problema.

Espero haberme explicado.


Saludos


JCF

Gustavo Larriera (MVP) escribió:
No entiendo en detalle lo que intentas hacer. De todas formas entiendo que
si usas variables de tipo CURSOR puede ser útil para lo que dices.

Tal vez si explicas con más nivel de detalle tu problema concreto, te
podamos ayudar mejor.

Respuesta Responder a este mensaje
#5 Carlos Sacristán
24/07/2006 - 08:47 | Informe spam
¿No puedes insertar el resultado de ese primer procedimiento en una
tabla temporal y manejar los resultados en el cursor que comentas?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Juan Carlos Flores" escribió en el
mensaje news:e$
Bien, tengo un SP que me devuelve un cursor, ese SP lo uso en unos
procedimientos en .net, y lleva buena cantidad de codigo el SP en
mención. Resulta que ahora en otro SP necesito usar el cursor generado
por el primer SP, recorrer sus datos, y no se como hacer para cargar ese
cursor sin tener que usar poner el select del primer dentro del segundo,
ademas por mantenimiento de codigo es un problema.

Espero haberme explicado.


Saludos


JCF

Gustavo Larriera (MVP) escribió:
> No entiendo en detalle lo que intentas hacer. De todas formas entiendo


que
> si usas variables de tipo CURSOR puede ser útil para lo que dices.
>
> Tal vez si explicas con más nivel de detalle tu problema concreto, te
> podamos ayudar mejor.
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida