Verificare di disporre delle autorizzazioni necessarie per utilizzare i trigger . È necessario avere il privilegio di sistema CREATE TRIGGER così come il permesso di modificare le tabelle citate nella dichiarazione di attivazione. Se siete in dubbio circa i vostri privilegi , contattare l'amministratore di sistema.
2
Inserire un'istruzione CREATE TRIGGER nel codice . Ad esempio , il codice seguente viene eseguito quando una operazione di gestione di database viene eseguita sul tavolo :
CREATE OR REPLACE TRIGGER Print_salary_changesBEFORE eliminare o inserire o aggiornare ON empFOR OGNI ROWWHEN ( NEW.EMPNO > 0 ) il numero DECLAREsal_diff ; BEGINsal_diff : = : NEW.SAL - : OLD.SAL ; dbms_output.put ( 'Old stipendio : '
software © www.354353.com