Créer un déclencheur - 1
Un « trigger » est une fonction appelée lors des modifications dans une table.
CREATE TRIGGER nom BEFORE|AFTER événement ON table FOREACH ROW EXECUTE PROCEDURE fonction ( args );
On peut indiquer plusieurs événements avec des OR.
Les valeurs des lignes avant et après événement sont dans NEW et OLD.
Cela permet d ’imposer des contraintes très fortes sur les modifications apportées dans la base.