CREATE CONSTRAINT TRIGGER

Name

CREATE CONSTRAINT TRIGGER  -- 新しい制約トリガの定義

Synopsis

CREATE CONSTRAINT TRIGGER name
    AFTER events ON
    relation constraint attributes
    FOR EACH ROW EXECUTE PROCEDURE func '(' args ')'
  

入力

name

制約トリガの名前です。

events

このトリガが実行されるイベントの種類です。

relation

トリガイベントが発生するリレーションの名前です (スキーマ修飾名の場合もあります)。

constraint

制約の実仕様です。

attributes

制約属性です。

func(args)

トリガの処理部分として呼び出される関数です。

出力

CREATE TRIGGER

成功した時に返されるメッセージです。

説明

CREATE CONSTRAINT TRIGGER は、CREATE/ALTER TABLE の中で、または pg_dump によって使用され、参照整合性用の特殊なトリガを作成します。

一般的な使用を意図したものではありません。