Oracle PL/SQL - トリガー(Trigger)Advertisement書式
create [or replace] trigger {トリガー名}
{before/after}
{insert/update/delete}
on {表名|ビュー名}
[for each row]
[when 条件]
declare
begin
exception
end;
サンプル
bonusテーブルに対する insert 前に起動するトリガー
create or replace trigger tr_sample
before insert on bonus;
-- 略
bonusテーブルに対する insert 後に起動するトリガー
create or replace trigger tr_sample
after insert on bonus;
-- 略
bonusテーブルに対する insert ,update後に起動するトリガー
create or replace trigger tr_sample
after insert or update on bonus;
-- 略
制御
トリガーの削除
drop trigger トリガー名 トリガーの有効化 alter trigger トリガー名 enable; トリガーの無効化 alter trigger トリガー名 disable; Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |