|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2016
Messaggi: 72
|
[mysql]problema con trigger
Buonasera, ho un problema con un trigger;
devo aggiornare un record che è il totale della somma di un record di un'altra tabella. Codice:
TABLE ENTRATE ID - DITTA - PREZZO TABLE SALDO ID - RESIDUO - TOT_ENTRATE Codice:
DELIMITER // CREATE TRIGGER totentrate BEFORE INSERT ON ENTRATE FOR EACH ROW UPDATE saldo SET TOT_ENTRATE=(SELECT SUM(ENTRATE.PREZZO) FROM ENTRATE); END // |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 3258
|
Usando i delimitatori, credo ci vada il comando BEGIN dopo "FOR EACH ROW".
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Apr 2016
Messaggi: 72
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:08.




















