consulta procedimiento almacenado

06/08/2007 - 19:18 por Luis Mata | Informe spam
Amigos

tengo un procedimiento almacenado que tiene un OUTPUT
a este procedimiento lo llamo desde otro procedimineto
mi pregunta es ¿como puedo capturar el OUTPUT del primer procedimiento en el
segundo?

agradeciendo de antemano

Luis Mata

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
06/08/2007 - 20:12 | Informe spam
DECLARE @unaVariable unTipoDeDatos

EXEC unProcedimiento unParametro, otroParametro, @unaVariable OUTPUT


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis Mata" wrote:

Amigos

tengo un procedimiento almacenado que tiene un OUTPUT
a este procedimiento lo llamo desde otro procedimineto
mi pregunta es ¿como puedo capturar el OUTPUT del primer procedimiento en el
segundo?

agradeciendo de antemano

Luis Mata



Respuesta Responder a este mensaje
#2 Luis Mata
06/08/2007 - 23:07 | Informe spam
Disculpa uso este codigo pero me arroja 0

alter procedure extrae_linea_consulta @vcodigo varchar(11)--,@vlinea
decimal(12,4) output
as
declare @vgrupo char(6),@vlinea decimal(12,4)
set @vgrupo = (select grupo from cliente where codcli = @vcodigo)
exec extraer_linea @vgrupo, @vlinea output(de aqui quiero capturar su
OUTPUT)
print @vlinea

exec extraer_linea '58458151',0

"Gustavo Larriera (MVP)"
escribió en el mensaje de noticias
news:
DECLARE @unaVariable unTipoDeDatos

EXEC unProcedimiento unParametro, otroParametro, @unaVariable OUTPUT


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis Mata" wrote:

Amigos

tengo un procedimiento almacenado que tiene un OUTPUT
a este procedimiento lo llamo desde otro procedimineto
mi pregunta es ¿como puedo capturar el OUTPUT del primer procedimiento en
el
segundo?

agradeciendo de antemano

Luis Mata






Respuesta Responder a este mensaje
#3 Juan Carlos Mendoza
08/08/2007 - 19:48 | Informe spam
Hola

el stored procedure extraer_linea debe tener declarada una variable
del tipo OUTPUT, para que cuando sea invocada desde el primero stored
procedure le devuelva el valor esperado.

Por que no creas en desarrollo un par de procedures con tablas
sencillas para que no se te complique con el modelo real?

Saludos,

Juan Carlos MEndoza

On 6 ago, 16:07, "Luis Mata"
wrote:
Disculpa uso este codigo pero me arroja 0

alter procedure extrae_linea_consulta @vcodigo varchar(11)--,@vlinea
decimal(12,4) output
as
declare @vgrupo char(6),@vlinea decimal(12,4)
set @vgrupo = (select grupo from cliente where codcli = @vcodigo)
exec extraer_linea @vgrupo, @vlinea output(de aqui quiero capturar su
OUTPUT)
print @vlinea

exec extraer_linea '58458151',0

"Gustavo Larriera (MVP)"
escribió en el mensaje de noticiasnews:



> DECLARE @unaVariable unTipoDeDatos

> EXEC unProcedimiento unParametro, otroParametro, @unaVariable OUTPUT

> Gustavo Larriera, Microsoft MVP
>https://mvp.support.microsoft.com/p...o.Larriera
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.

> "Luis Mata" wrote:

>> Amigos

>> tengo un procedimiento almacenado que tiene un OUTPUT
>> a este procedimiento lo llamo desde otro procedimineto
>> mi pregunta es ¿como puedo capturar el OUTPUT del primer procedimiento en
>> el
>> segundo?

>> agradeciendo de antemano

>> Luis Mata- Ocultar texto de la cita -

- Mostrar texto de la cita -



Hola

el stored procedure extraer_linea debe tener declarada una variable
del tipo OUTPUT, para que cuando sea invocada desde el primero stored
procedure le devuelva el valor esperado.

Por que no creas en desarrollo un par de procedures con tablas
sencillas para que no se te complique con el modelo real?

Saludos,

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