发布时间:2016-09-22 15: 47: 58
每当运行某种类型的操作时,Navicat for PostgreSQL触发器规范数据库自动运行特定的功能。触发器可定义在任何INSERT、UPDATE或DELETE操作前或后时运行,或修改列和SQL语句。
限制:创建一个限制触发器。
触发器类型:可供选择的触发器类型有 Table 或 View。需要注意的是,适用于PostgreSQL 9.0 或以上版本。
表名或视图名:选择表或视图。
BEFORE:当尝试在行操作前,可以指定触发触发器。
AFTER:当尝试在行操作后,可以指定触发触发器。
INSTEAD OF:指定触发触发器来代替尝试在行操作。
INSERT/UPDATE/DELETE:选择激活触发器的事件。
插入:每当插入一个新行,触发器会被激活。
更新:每当修改一个行,触发器会被激活。
删除:每当从表删除一个行,触发器会被激活。
更新栏位:指定一个列。如果至少一个指定的列在 UPDATE 命令提及为目标,触发器将会触发,该功能仅支持 PostgreSQL 9.1 或以上版本。
以上是关于Navicat for PostgreSQL触发器的基本内容,点击“Navicat教程”可获取更多相关教程。
展开阅读全文
︾