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 TRIGGER 被
CREATE/ALTER TABLE 内部使用以及被
pg_dump
用于创建特殊的用于参考完整性的触发器.
它并不是为了用于一般用途的语句.