como recupero un select de un sp a otro

05/08/2009 - 18:23 por jpablos | Informe spam
Saludos ..

Tengo un store procedure que tiene un select

Procedure x
Select *
from Tabla

Este procedimiento que se llama x como pueden ver tiene un select, como
podria capturar ese select en una tabla temporal desde otro procedimiento por
ejemplo si yo hago lo siguiente

procedure y
exec x

ahi puedo ver el select que se genero en el procedure x pero yo a ese select
necesito capturarlo en una tabla temporal desde mi procedure y ... se puede
hacer esto ????

Gracias .
 

Leer las respuestas

#1 Carlos Sacristan
05/08/2009 - 18:35 | Informe spam
Dentro del segundo procedimiento puedes capturar la salida del primer
procedimiento a una tabla temporal. Algo como:

CREATE TABLE #t (<definición campos igual a salida proc. x> )

INSERT #t
EXEC x


"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba


"jpablos" wrote in message
news:
Saludos ..

Tengo un store procedure que tiene un select

Procedure x
Select *
from Tabla

Este procedimiento que se llama x como pueden ver tiene un select, como
podria capturar ese select en una tabla temporal desde otro procedimiento
por
ejemplo si yo hago lo siguiente

procedure y
exec x

ahi puedo ver el select que se genero en el procedure x pero yo a ese
select
necesito capturarlo en una tabla temporal desde mi procedure y ... se
puede
hacer esto ????

Gracias .


Preguntas similares