DROP TRIGGER

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 TRIGGERPostgres の拡張言語です。

トリガの作成方法に関する情報については CREATE TRIGGER を参照して下さい。

使用法

films テーブルの if_dist_exists トリガを削除します。

DROP TRIGGER if_dist_exists ON films;
   

互換性

SQL92

SQL92 には DROP TRIGGER 文はありません。