duda con parámetro devuelto por proc. almacenado

20/02/2005 - 14:37 por Carmelo J. Morales Muñoz | Informe spam
Hash: SHA1

¡Hola!

en un procedimiento almacenado llamo a otro procedimiento, al cual le
paso dos parámetros:
Tabla varchar(50),
Codigo bigint OUT

Lo que no se es como tomar desde el procedimiento almacenado el
parámetro 'Codigo' que me devuelve , lo hago tal que así:


exec sp_CONTADORES_SIGUIENTE 'TRABAJADORES', @Codigo


pero siempre me da valor null, lo he verificado y realmente el
procedimiento devuelve valor 1, pero tras llamarlo siempre me dice
null

¿que hago mal?

 

Leer las respuestas

#1 Gustavo Larriera [MVP]
20/02/2005 - 19:55 | Informe spam
Debes recibir el parámetro en una variable OUTPUT:

exec sp_CONTADORES_SIGUIENTE 'TRABAJADORES', @Codigo OUTPUT


Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Carmelo J. Morales Muñoz" wrote in message
news::
Hash: SHA1

¡Hola!

en un procedimiento almacenado llamo a otro procedimiento, al cual le
paso dos parámetros:
Tabla varchar(50),
Codigo bigint OUT

Lo que no se es como tomar desde el procedimiento almacenado el
parámetro 'Codigo' que me devuelve , lo hago tal que así:


exec sp_CONTADORES_SIGUIENTE 'TRABAJADORES', @Codigo


pero siempre me da valor null, lo he verificado y realmente el
procedimiento devuelve valor 1, pero tras llamarlo siempre me dice
null

¿que hago mal?

Preguntas similares