sp

31/08/2005 - 18:44 por Eduardo De Luca | Informe spam
Hola como estan. Se puede pasar a un Sp el resultado de una consulta ? , es
decir varios registros a la vez . Desde ya muchas gracias

Preguntas similare

Leer las respuestas

#1 Maxi
31/08/2005 - 19:29 | Informe spam
Si, usando XML, te paso el link

http://weblogs.golemproject.com/acc.../3957.aspx


Salu2
Maxi


"Eduardo De Luca" escribió en el mensaje
news:
Hola como estan. Se puede pasar a un Sp el resultado de una consulta ? ,
es
decir varios registros a la vez . Desde ya muchas gracias


Respuesta Responder a este mensaje
#2 Alejandro Mesa
31/08/2005 - 19:35 | Informe spam
Eduardo,

Puedes crear una tabla temporal en el procedimiento que llama, la cual puede
ser accedida por el procedieminto llamado. Aca te paso un link a un articulo
sobre como compartir data entre sps.

Compartir datos entre procedimientos almacenados
http://www.hayes.ch/sql/compartir_datos.html


AMB

"Eduardo De Luca" wrote:

Hola como estan. Se puede pasar a un Sp el resultado de una consulta ? , es
decir varios registros a la vez . Desde ya muchas gracias



Respuesta Responder a este mensaje
#3 Hero
31/08/2005 - 19:39 | Informe spam
Eso depende exclusivamente de quien ha desarrollado el SP, tu puedes hacer
en un SP un select de 5 campos, rescatarlos y dentro del mismo enviarlos
como parametros a un SEGUNDO SP sin problemas..

Ejemplo

CREATE PROCEDURE SP2
@Valor1 numeric(5,0)=0,
@Valor2 numeric(5,0)=0,
@Valor3 numeric(5,0)=0,
@Valor4 numeric(5,0)=0
AS


UPDate TABLA_DE_DATOS
SET Valor1 = @Valor1,
Valor2 = @Valor2,
Valor3 = @Valor3,
Valor4 = @Valor4

GO






CREATE PROCEDURE SP1
AS

Declare @Campo1 numeric(5,0),
@Campo2 numeric(5,0),
@Campo3 numeric(5,0),
@Campo4 numeric(5,0)

Select @Campo1 = Valo1,
@Campo2 = Valo2,
@Campo3 = Valo3,
@Campo4 = Valo4
From TABLA_DE_DATOS

Exec SP2 @Campo1, @Campo2, @Campo3, @Campo4

GO


Saludos,
Hero

"Eduardo De Luca" escribió en el mensaje
news:
Hola como estan. Se puede pasar a un Sp el resultado de una consulta ? ,


es
decir varios registros a la vez . Desde ya muchas gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida