如何使用Navicat for PostgreSQL触发函数

 我来答
匿名用户
2016-07-23
展开全部
Navicat for PostgreSQL 触发器常规属性:
限制:勾选此项,创建一个限制触发器。
触发器类型:可供选择的触发器类型有 Table 或 View。需要注意的是,适用于PostgreSQL 9.0 或以上版本。
表名或视图名:选择表或视图。
BEFORE:当尝试在行操作前,可以指定触发触发器。
AFTER:当尝试在行操作后,可以指定触发触发器。
INSTEAD OF:指定触发触发器来代替尝试在行操作。
INSERT/UPDATE/DELETE:选择激活触发器的事件。
插入:每当一个新行插入表,触发器会被激活。
更新:每当修改一个行,触发器会被激活。
删除:每当从表删除一个行,触发器会被激活。
TRUNCATE:触发器定义为触发 TRUNCATE。
更新栏位:指定一个列列表。如果至少一个列在 UPDATE 命令提及为目标,触发器将会触发。
STATEMENT:指定触发器过程在每个 SQL 语句触发一次。
ROW:指定触发器过程在触发器事件影响一行时触发一次。
当:指定一个布林值 WHEN 条件,测试触发器是否应该被触发,该功能支持 PostgreSQL 9.0 或以上版本。
触发函数模式和触发函数:用户提供的函数,被声明为没有引数及返回类型触发器,当触发器触发时运行。
函数引数:一个当触发器运行时,指供给函数的可选逗号分隔引数列表,引数是文本字符串常数。简单的名和数字常数可以写在这里,但它们都将被转换为字符串。请检查触发函数的实施语言描述,关于如何可访问触发器引数,它可能和正常函数引数不同。
Navicat for PostgreSQL 触发器限制:
可搁置:可搁置限制。
最初立即:在每个语句后检查限制。
最初搁置:只在事务结束时检查限制。
参考表模式和参考表名:限制参考表的模式和名。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式