TRIGGER(トリガー) トリガーとは、ある条件に合致した操作が行われた場合に、実行されるオブジェクトです。例えばあるテーブルが更新されたら、他のテーブルに挿入を行うというような感じです。 ただ、実際のシステムでトリガーを使いすぎると仕組みが複雑になり、分かりづらくなってしまうので、多用は避けたほうが無難です。 トリガーの作成 トリガーの作成には、CREATE TRIGGER句を使用します。 CREATE TRIGGER構文 CREATE [ OR REPLACE ] TRIGGER トリガー名 { BEFORE | AFTER | INSTEAD OF } { INSERT | UPDATE [OF 列名,...] | DELETE } [OR {INSERT | UPDATE [OF 列名,...] | DELETE }] [... ] ON テーブル名 [ FOR EACH ROW