Capturar el resultado de un Sp desde otro Sp

21/09/2004 - 15:34 por Carlos Andres Niño | Informe spam
La idea es la siguiente, tengo un store procedure que
llama a un segundo store Procedure pero los datos que
retorne el segundo sp lo debe manejar el primero, es mas
los debe manejar en un cursor.

SI alguien sabe si esto se puede hacer les agradecería
mucho que me ayudaran.

Agradezco la colaboración que me puedan brindar

Saludos Cordiales

Preguntas similare

Leer las respuestas

#6 fergek
22/09/2004 - 23:38 | Informe spam
Lo que te va a convenir hacer es insertar el resultado que te devuelve
un SP dentro de una tabla temporal.

suponiendo que un SP te devuelve un campo VARCHAR y un campo INT...

create table #tmp
(
c1 int,
c2 varchar(255)
)

insert into #tmp exce sp_sample @param1, @paramn


Espero que te sirva.



Carlos Andres Niño Sosa wrote in message news:<0a5d01c49fe2$47ef0ad0$...
lo que pasa es que en la base de datos en la que trabajo
ya existen un grupo bastante grande de store procedure que
manejan la seguridad del producto, basandome en elllos
debo ampliar la funcionalidad del producto, de tal manera
que no debo utilizar los sp que existen.

la idea es trabajar algo como esto:

Select campoUno from tabla Where CampoDos in (SpConsulta
@parametroUno, @ParametroDos)
...
o poder manejar el resultado de un sp en un cursor...

en fin la idea es poder manejar los datos de retorno de un
store procedure desde otro Sp sin modificar el primer Sp.

No se si me hago entender!!!!!


>Hola, usa tablas temporales, podrias hacer un INSERT y
ejecutar el Store,
>revisa en los BOL la funcion INSERT que hay ejemplos de
como adjuntar un Sp
>a la misma.
>
>Ahora bien, el cursor hmmmmmm, eso si que no me gusta
para nada ;-), porque
>no nos contas un poco mas del tema y aca los compas van a
hacer lo imposible
>para eliminar ese cursor :-d
>
>
>Salu2
>-
-
>Maxi
>Buenos Aires - Argentina
>Desarrollador Microsoft 3 Estrellas .NET
>-
-
>Nunca consideres el estudio como una obligaci n sino como
>una oportunidad para penetrar en el bello y maravillosos
>mundo del saber.
>- Albert Einstein
>
>
>
>"Carlos Andres Ni o" escribi en el
mensaje
>news:0a1901c49fdf$c1d37280$
>La idea es la siguiente, tengo un store procedure que
>llama a un segundo store Procedure pero los datos que
>retorne el segundo sp lo debe manejar el primero, es mas
>los debe manejar en un cursor.
>
>SI alguien sabe si esto se puede hacer les agradecer a
>mucho que me ayudaran.
>
>Agradezco la colaboraci n que me puedan brindar
>
>Saludos Cordiales
>
>
>
>
>Outgoing mail is certified Virus Free.
>Checked by AVG anti-virus system (http://www.grisoft.com).
>Version: 6.0.764 / Virus Database: 511 - Release Date:
15/09/2004
>
>
>.
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida