1
Asegúrese de que tiene los permisos adecuados para utilizar disparadores. Debe tener el privilegio CREATE TRIGGER sistema, así como permiso para modificar las tablas mencionadas en la declaración de la activación . Si tiene dudas acerca de sus privilegios , consulte al administrador del sistema.
2
Inserte una sentencia CREATE TRIGGER en el código. Por ejemplo , el siguiente código se ejecuta cuando una operación de gestión de base de datos se lleva a cabo en la mesa :
crear o sustituir Print_salary_changesBEFORE TRIGGER eliminar o insertar o actualizar empFOR EN CADA ROWWHEN ( NEW.EMPNO > 0 ) Número DECLAREsal_diff ; BEGINsal_diff : = : NEW.SAL - : OLD.SAL ; dbms_output.put ( ' salario antiguo: '