Nein. In MySQL ist ein Trigger für ein einzelnes trigger_event. Ein Auslöser muss entweder BEFORE
sein oder AFTER
und einer von INSERT
, UPDATE
, DELETE
.
Wenn wir viel Logik haben, die von den Triggerereignissen gemeinsam genutzt wird (Logik, die in mehreren Triggern dupliziert werden müsste), können wir eine PROCEDURE schreiben/erstellen, um diese Logik zu kapseln, und diese Prozedur aus dem Körper mehrerer Trigger aufrufen /P>