Estoy tratando de recuperar la siguiente resultado como parámetro de salida
de un SP
Pero no lo logró, me podrían indicar, si fuesen tan amables cual es la forma
correcta de hacerlo.
CREATE PROCEDURE sp_DCR
@cP MONEY OUTPUT, --VARIABLE DONDE QUIERO RECUPERAR LOS DATOS
@cOC MONEY OUTPUT, --VARIABLE DONDE QUIERO RECUPERAR LOS DATOS
@idO NVARCHAR(8),
@idI INT,
@Pr NVARCHAR(75),
@C NVARCHAR(50)
AS
SELECT guia.ProyectoDestino, DGuia.idMaterial, DGuia.Pre, DGuia.color,
sum(DGuia.CRP) as CantRec, --RESULTADO QUE QUIERO RECUPERAR
SUM(DGuia.CROC) AS CantOC -- RESULTADO QUE QUIERO RECUPERAR
FROM
DGuia INNER JOIN Guia ON DGuia.idMovimiento = Guia.idMovimiento
GROUP BY Guia.ProyectoDestino, DGuia.idMaterial, DGuia.Pre, DGuia.color
HAVING (guia.ProyectoDestino=@idO AND DGuia.idMaterial=@idOI AND
DGuia.Pre=@Pr AND DGuia.Color =@C)
Mil gracias
Gustavo
Leer las respuestas