Oracle
 sql >> Base de données >  >> RDS >> Oracle

ORACLE et TRIGGERS (insérés, mis à jour, supprimés)

À partir de l'utilisation des déclencheurs :

Détection de l'opération DML déclenchée par Fireda

Si plusieurs types d'opération DML peuvent déclencher un déclencheur (par exemple, ONINSERT OR DELETE OU UPDATE OFEmp_tab), le corps du déclencheur peut utiliser les prédicats conditionnels INSERTING, DELETING et UPDATING pour vérifier quel type d'instruction déclenche le déclencheur.

Alors

IF DELETING THEN ... END IF;

devrait fonctionner pour votre cas.