ALTER TRIGGER — トリガ定義を変更する
ALTER TRIGGERnameONtable_nameRENAME TOnew_name
ALTER TRIGGERを使用すると、既存のトリガのプロパティを変更できます。
RENAME句を使用すると、トリガ定義を変更せずに、指定されたテーブルのトリガ名を変更することができます。
トリガのプロパティを変更するには、トリガで処理されるテーブルを所有している必要があります。
name変更の対象となる既存のトリガの名前です。
table_nameこのトリガで処理されるテーブルの名前です。
new_nameトリガの新しい名前です。
トリガを一時的に有効または無効にする機能はALTER TABLEが提供します。
ALTER TRIGGERではありません。
ALTER TRIGGERには、一度にテーブルのトリガを有効または無効にするオプションを表現する、簡便な方法がないからです。
既存のトリガの名前を変更します。
ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;
ALTER TRIGGERは、標準SQLに対するPostgreSQLの拡張です。