Trigger new and old values
Bonjour tout le monde,
j'ai besoin de faire un trigger qui se déclenche après modification sur le champs XXX de la table TABLE_X ,
si NEW.XXX > 0 and OLD.XXX = 0 then type_op = 'AJOUT'
si NEW.XXX = 0 and OLD.XXX <> 0 then type_op = 'SUPPRESSION'
sinon type_op = 'MODIF'
est ce que le départ est juste : ?
Code:
1 2 3 4 5
| CREATE OR REPLACE TRIGGER "TR_AUDIT"
AFTER UPDATE OF XXX ON TABLE_X
REFERENCING NEW AS NEW
OLD AS OLD
FOR EACH ROW |
et pour les conditions, dois-je mettre des begin et end à chaque fois?
merci d'avance