Name
DROP TRIGGER
--
トリガの定義の削除
Synopsis
DROP TRIGGER name ON table
入力
- name
既存のトリガの名前です。
- table
テーブルの名前です。
出力
- DROP
トリガが正常に削除されたときに戻るメッセージです。
- ERROR: DropTrigger: there is no trigger name on relation "table"
指定したトリガが存在しない場合に出力されるメッセージです。
説明
DROP TRIGGER は、既存のトリガの定義に対する
すべての参照を削除します。このコマンドの実行は実行するユーザが
トリガの所有者でなければなりません。
注釈
DROP TRIGGER は Postgres
の言語拡張です。
トリガを作成する方法については、CREATE TRIGGER
を参照して下さい。
使用方法
テーブル films にある
if_dist_exists トリガを削除します。
DROP TRIGGER if_dist_exists ON films;
互換性
SQL92
SQL92 には DROP TRIGGER
文はありません。