PDA

View Full Version : [SQL SERVER] - Aggiornare dato database da trigger


angie81
08-02-2008, 13:13
ovrei aggiornare un campo tramite un trigger..
cosa sbaglio in questo codice?

CREATE TRIGGER [AGG_IRAP_RIGA_FATTURA] ON [dbo].[RSO_RIGA_FATTURA]

AFTER INSERT

AS

UPDATE [RSO_RIGA_FATTURA]

SET RSO_RIGA_FATTURA.IMPORTO_IRAP=RSO_RIGA_FATTURA.PERC_IRAP*RSO_RIGA_FATTURA.IMPORTO_IMPONIBILE/100

FROM INSERTED AS R_FATTURA
JOIN
RSO_RIGA_FATTURA

ON
(
RSO_RIGA_FATTURA.NUMFATTURA = R_FATTURA.NUMFATTURA
AND
RSO_RIGA_FATTURA.CODFORNITORE = R_FATTURA.CODFORNITORE
AND
RSO_RIGA_FATTURA.RIGAFATTURA = R_FATTURA.RIGAFATTURA
)