![](top1.jpg)
![](top2.jpg)
设置 PostgreSQL 表规则属性
使用 名 编辑框来设置规则名。这必须是有别于在相同表的任何其他规则名。多个规则在同一个表和相同事件类型是按名的字母顺序来应用。
事件 事件是 SELECT、INSERT、UPDATE 或 DELETE 的其中一个。
代替运行
这表明应该运行这些命令,而不是原来的命令。否则,除了原有的命令,应运行这些命令。
条件
任何 SQL 条例表达式(返回 boolean)。条例表达式不一定参考任何表,除了 NEW 和 OLD,而且可能不包含函数功能。
定义
构成规则动作的命令。有效的命令是 SELECT、INSERT、UPDATE、DELETE 或 NOTIFY。
在条件和命令,特殊的表名 NEW 和 OLD 可能是用来参考在参考表的值。NEW 是有效于 ON INSERT 及 ON UPDATE 规则来参考被插入或更新的新行。OLD 是有效于 ON UPDATE 及 ON DELETE 规则来参考被更新或删除的现有行。
注释 编辑框定义规则的注释。