Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wird der BEFORE INSERT-Trigger für jede Zeile in Insert bei einer doppelten Schlüsselaktualisierungsabfrage ausgeführt

Rechts aus dem Handbuch :

Ich bin mir nicht sicher, was genau du vorhast.

Der Satz „Dieses Verhalten möchte ich jedoch nicht für Updates " verwirrt mich irgendwie. Wenn Sie nur einen AFTER INSERT-Trigger haben, wird er nicht ausgelöst, wenn Sie eine UPDATE-Anweisung ausführen. Und wenn Ihre Anweisung eine Zeile aktualisiert, wird ein UPDATE-Trigger ausgelöst, nicht Ihr INSERT-Trigger.