多语言展示
当前在线:1238今日阅读:167今日分享:16

Navicat for PostgreSQL 表规则,新手必知

Navicat for PostgreSQL 规则系统允许在数据库表运行中命令一个备用动作来插入、更新或删除现有的命令。粗略地说,当特定的命令在特定的表中运行时,规则会导致运行额外的命令。Navicat官网提醒您需要注意的前提是,用户必须是表的拥有者才有创建或改变规则的权限。
方法/步骤
1

在 Navicat for PostgreSQL “规则”选项卡,只需简单地点击规则栏位即可编辑,使用规则工具栏,可创建新的、编辑或删除选定的规则栏位。

3

条件:任何 SQL 条件表达式(返回 boolean)。条件表达式不一定参考任何表,除了 NEW 和 OLD,可能不包含聚集函数。定义:构成规则动作的命令,有效的命令是 SELECT、 INSERT、 UPDATE、 DELETE 或 NOTIFY。

4

在条件和命令,特殊的表名 NEW 和 OLD 可能是用来参考的值。● NEW 有效于 ON INSERT 及 ON UPDATE 规则,来参考被插入或更新的新行;● OLD 有效于 ON UPDATE 及 ON DELETE 规则,来参考被更新或删除的现有行。注释:定义规则的注释。

推荐信息