No. En MySQL, un activador es para un solo trigger_event. Un disparador tiene que ser BEFORE
o AFTER
y uno de INSERT
, UPDATE
, DELETE
.
Si tenemos mucha lógica que se comparte entre los eventos desencadenantes (lógica que debería duplicarse en múltiples desencadenadores), podemos escribir/crear un PROCEDIMIENTO para encapsular esa lógica y llamar a ese procedimiento desde el cuerpo de múltiples desencadenadores.