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

Tạo trình kích hoạt với câu lệnh trường hợp

Nó sẽ diễn ra như thế này:

CREATE OR REPLACE TRIGGER SETCOMISSIONRATE 
AFTER INSERT ON USERS FOR EACH ROW
WHEN (new.role_id = 2)
BEGIN
    INSERT INTO COMISSION_RATE (username, comission_rate)
    VALUES (:new.username, 0);
END;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để chạy một thủ tục được lưu trữ trong oracle sql developer?

  2. Làm thế nào tôi có thể chọn hồ sơ CHỈ từ ngày hôm qua?

  3. Làm thế nào để định dạng và sắp xếp một ngày trong Oracle?

  4. làm thế nào để nối nhiều hơn hai cột trong nhà phát triển plsql?

  5. SQL * Plus không thực thi các tập lệnh SQL mà Nhà phát triển SQL thực hiện