Ciao a tutti
come mai questa store procedure mi da come output sempre valori nulli?
Sbaglio qualche cosa????
alter PROCEDURE [dbo].[LITABVERIFICAGIACENZA_INSERT] (@Codarticolo VarChar(50),@codlotto VarChar(50)OUTPUT,@giacenza decimal(38,6) OUTPUT, @datamodificalotto datetime output) AS
CREATE TABLE #listalotti (
[CODARTICOLO] [VARCHAR] (50) ,
[CODLOTTO] [VARCHAR] (15) ,
[GIACENZA] [DECIMAL](38,6) ,
[DATAMODIFICALOTTO] [datetime] ,
)
BEGIN
--SET @Codarticolo='201NI3#30SBR'
INSERT INTO #listalotti ( Codarticolo, codlotto, giacenza, datamodificalotto)
SELECT @Codarticolo, @codlotto, @giacenza, @datamodificalotto
FROM ANAGRAFICALOTTI INNER JOIN VISTAGIACENZEPARTITE ON VISTAGIACENZEPARTITE.CODARTICOLO = ANAGRAFICALOTTI.CODARTICOLO
WHERE ANAGRAFICALOTTI.CODARTICOLO=@Codarticolo
GROUP BY ANAGRAFICALOTTI.DATAMODIFICA
ORDER BY ANAGRAFICALOTTI.DATAMODIFICA
END;