DROP TRIGGER ステートメントを使用して、トリガーを削除できます。
トリガーを削除するユーザーは、そのトリガーに関連するテーブルに対する権限を持っている必要があります。テーブルを削除すると、そのテーブルに関連付けられたトリガーも削除されます。
トリガーを削除する構文は次のとおりです:
obclient> DROP TRIGGER [IF EXISTS] [database_name.]trigger_name;
ここで:
IF EXISTSは、作成されたトリガーが既に存在する場合、トリガーを再作成することを意味します。database_nameはデータベース名を表し、オプションパラメータです。指定しない場合は、現在のデータベースからトリガーが削除されます。
例:
obclient> DROP TRIGGER test.test_trg;