Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Membuat pemicu dengan pernyataan kasus

Seharusnya seperti ini:

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. Bagaimana cara menampilkan kesalahan di sqlplus

  2. Rekayasa Balik Model Data menggunakan Oracle SQL Developer

  3. apakah mungkin untuk memiliki generator urutan alfanumerik di sql

  4. Mencoba memfaktorkan ulang kueri rekursif di Oracle CTE?

  5. Hibernasi + urutan oracle + pemicu