Mysql
 sql >> Database >  >> RDS >> Mysql

Il trigger BEFORE INSERT viene eseguito per ogni riga inserita nella query di aggiornamento della chiave duplicata

A destra dal manuale :

Non sono sicuro di cosa stai cercando esattamente.

La frase "Tuttavia, non voglio questo comportamento per gli aggiornamenti " mi confonde in qualche modo. Se l'unica cosa che hai è un trigger AFTER INSERT, non verrà attivato se esegui un'istruzione UPDATE. E se la tua istruzione aggiorna una riga, attiverà un trigger UPDATE, non il tuo trigger INSERT.