概要
トリガーのBEFORE、AFTERが何を表すのかを解説します。これらは、トリガーの処理が、発動条件のイベントの実行前に行われるのか、実行後に行われるのかで区別します。
設定 | 概要 |
---|---|
BEFORE | 発動条件のイベントの処理前にトリガーの処理を実行する |
AFTER | 発動条件のイベントの処理後にトリガーの処理を実行する |
文法
CREATE OR REPLACE TRIGGER trig_test
BEFORE INSERT ON emp
FOR EACH ROW
BEGIN
・・・
END;
文法としては、赤字個所にAFTERかBEFOREを入れればいいです。