Ciao a tutti, ho una stored procedure generata in sql server 2005 che dovrei migrare verso sql server 2000.

Questo è lo script:

BEGIN
DECLARE @InsertTable table (cID int)

INSERT INTO Consumption OUTPUT INSERTED.consumptionID INTO @InsertTable
VALUES (@consumptionSampleCode, @consumptionTestCode, @objectID, @lotID, @consumptionConsumedUnits,
@consumptionExecutionDate, @consumptionCurve, @consumptionReason)

SET @cID = (SELECT cID FROM @InsertTable)
RETURN @cID

END

Mi ritorna un errore che dice che la clausola OUTPUT NON è VALIDA.

Quale clausola devo mettere?

Grazie.