sql >> Database >  >> RDS >> Oracle

Een trigger maken met een case-statement

Het zou als volgt moeten gaan:

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. waar gaat de output van system.out.println naar de oracle java-klasse?

  2. weergavelijst van vriendgebruiker toont niet alle gebruikers

  3. Samengevoegde kolommen met extra (verschillende) filters

  4. ORACLE SQL-groep door NOG STEEDS duplicaten te geven