Originariamente inviato da antony85
io nn mi reputo esperto di trigger,x qst ho postato qui.
se ho sbagliato la sintassi del trigger,vorrei ke qlkn mi dicesse dove ho sbagliato e come avrei dovuto scrivere.
cio che deve fare il trigger sembra chiaro..al momento di una insert di a e b,automaticamente deve fare la somma dei due attributi e SULLA STESSA TUPLA inserisce anche il valore c(somma di a e b)
Ho capito cosa vuoi fare.

Come dici tu, ad ogni insert di a e b (stesso record) devo AGGIORNARE c

Quindi:

Il trigger è in after insert su za ma all'interno devi fare una UPDATE su za, altrimenti accade (facendo la insert come fai tu) che:
Inserisco a e b -> chiamo il trigger -> inserisco c -> chiamo il trigger ad infinito