CREATE CONSTRAINT TRIGGER

名称

CREATE CONSTRAINT TRIGGER  --  创建一个触发器以支持一个约束.

语法

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 CONSTRAINT
成功创建后的返回信息.

描述

CREATE CONSTRAINT TRIGGERCREATE/ALTER TABLE 内部使用以及被pg_dump 用于创建特殊的用于参考完整性的触发器.

它并不是为了用于一般用途的语句.