sql >> Database >  >> RDS >> Oracle

ORACLE en TRIGGERS (ingevoegd, bijgewerkt, verwijderd)

Van het gebruik van triggers:

De DML-bewerking detecteren die Fireda-trigger heeft

Als meer dan één type DML-bewerking een trigger kan activeren (bijvoorbeeld ONINSERT OR DELETE OF UPDATE OFEmp_tab), kan de triggerbody de voorwaardelijke predikaten INSERTING, DELETING en UPDATING gebruiken om te controleren welk type instructie de trigger activeert.

Dus

IF DELETING THEN ... END IF;

zou voor jouw geval moeten werken.



  1. Hoe dit te doen in Laravel, subquery waar in

  2. Hoe kan sanitaire voorzieningen die ontsnappen aan enkele aanhalingstekens worden verslagen door SQL-injectie in SQL Server?

  3. Een trigger maken die alleen wordt uitgevoerd wanneer een nieuwe tabel wordt gemaakt

  4. Is het mogelijk om een ​​enkele query in orakel te beëindigen zonder de sessie te beëindigen?