DROP TRIGGERは、既存のトリガー定義を削除するために使用されます。
概要
DROP TRIGGER [ IF EXISTS ] name ON table_name [ CASCADE | RESTRICT ]パラメーター
IF EXISTS: トリガーが存在しない場合は、エラーをスローしないでください。 この場合、通知が発行されます。name: 削除するトリガーの名前。table_name: トリガーが定義されているテーブルの名前 (スキーマ修飾) 。CASCADE: トリガーに依存するオブジェクト、およびそれらのオブジェクトに依存するすべてのオブジェクトを自動的に削除します。RESTRICT: トリガーに依存するオブジェクトがある場合は、トリガーのドロップを拒否します。 この値がデフォルトです。
例
テーブルフィルムにトリガーif_dist_existsを破棄します。
DROP TRIGGER if_dist_exists ONフィルム;