Oracle
 sql >> Baza danych >  >> RDS >> Oracle

ORACLE i TRIGGERS (wstawione, zaktualizowane, usunięte)

Korzystanie z wyzwalaczy:

Wykrywanie operacji DML wyzwalającej Fireda

Jeśli wyzwalacz może wywołać więcej niż jeden typ operacji DML (na przykład ONINSERT LUB DELETE LUB UPDATE OFEmp_tab), treść wyzwalacza może użyć warunkowych predykatów INSERTING, DELETING i UPDATING, aby sprawdzić, który typ instrukcji uruchamia wyzwalacz.

Więc

IF DELETING THEN ... END IF;

powinien działać w twoim przypadku.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nie może odebrać parametru z procedury oracle wykonywanej przez mybatis

  2. Dane z Oracle w utf-8 z php

  3. wybierz rownum z pensji, gdzie rownum=3;

  4. Jak wywołać procedurę składowaną Oracle w Pythonie?

  5. Tworzenie spłaszczonej tabeli/widoku hierarchicznie zdefiniowanego zestawu danych