Oracle
 sql >> Base de données >  >> RDS >> Oracle

Création d'un déclencheur avec une instruction case

Cela devrait ressembler à ceci :

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;