Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ORACLE và TRIGGERS (đã chèn, cập nhật, xóa)

Từ việc sử dụng trình kích hoạt:

Phát hiện hoạt động DML mà Fireda kích hoạt

Nếu nhiều loại thao tác DML có thể kích hoạt một trình kích hoạt (ví dụ:ONINSERT HOẶC XÓA HOẶC CẬP NHẬT OFEmp_tab), phần thân trình kích hoạt có thể sử dụng các vị từ điều kiện INSERTING, DELETING và UPDATING để kiểm tra loại câu lệnh nào kích hoạt trình kích hoạt.

Vì vậy,

IF DELETING THEN ... END IF;

sẽ phù hợp với trường hợp của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle ODP.net Trình điều khiển được quản lý và Không được quản lý

  2. Truy vấn SQL để dịch một danh sách các số được so khớp với một số phạm vi, thành một danh sách các giá trị

  3. Bắt đầu viết blog cho HTML5 và CSS3

  4. Hàm SYS_GUID () trong Oracle

  5. ORACLE Sau khi kích hoạt cập nhật:giải quyết lỗi bảng đột biến ORA-04091