Imagem de fundo

Em PL/SQL, triggers DML podem ser criadas usando a...

Em PL/SQL, triggers DML podem ser criadas usando a instrução CREATE TRIGGER, cuja sintaxe é apresentada a seguir:


CREATE [OR REPLACE] TRIGGER trigger_name

timing

event1 [OR event2 OR event3]

ON object_name

[REFERENCING OLD AS old | NEW AS new]

FOR EACH ROW

WHEN (condition)]]

DECLARE]

BEGIN

... trigger_body

[EXCEPTION . . .]

END [trigger_name];


O timing da sintaxe do trigger indica quando o trigger será disparado em relação ao evento de trigger. Os valores permitidos são BEFORE, AFTER e


A

NOW.


B

ONCE.


C

AFTER NOW.


D

BEFORE NOW.


E

INSTEAD OF.