Navicat Premium 11.1.13激活(详说 Navicat for PostgreSQL 触发器)

Navicat Premium 11.1.13激活(详说 Navicat for PostgreSQL 触发器)

每当运行某种类型的操作时,Navicat for PostgreSQL 触发器规范数据库自动运行特定的功能, Navicat 主界面上的其他->触发器,可打开触发器对象列表。

Navicat for PostgreSQL 11.1.13 最新版下载地址:http://www.formysql.com/xiazai_postgresql.html

Navicat for PostgreSQL

Navicat for PostgreSQL

Navicat for PostgreSQL 触发器常规属性:

限制:勾选此项,创建一个限制触发器。

触发器类型:可供选择的触发器类型有 Table 或 View。需要注意的是,适用于PostgreSQL 9.0 或以上版本。

表名或视图名:选择表或视图。

BEFORE:当尝试在行操作前,可以指定触发触发器。

AFTER:当尝试在行操作后,可以指定触发触发器。

INSTEAD OF:指定触发触发器来代替尝试在行操作。

INSERT/UPDATE/DELETE:选择激活触发器的事件。

插入:每当一个新行插入表,触发器会被激活。

更新:每Navicat Premium 11.1.13激活当修改一个行,触发器会被激活。

删除:每当从表删除一个行,触发器会被激活。

TRUNCATE:触发器定义为触发 TRUNCATE。

更新栏位:指定一个列列表。如果至少一个列在 UPDATE 命令提及为目标,触发器将会触发。

STATEMENT:指定触发器过程在每个 SQL 语句触发一次。

ROW:指定触发器过程在触发器事件影响一行时触发一次。

当:指定一个布林值 WHEN 条件,测试触发器是否应该被触发,该功能支持 PostgreSQL 9.0 或以上版本。

触发函数模式和触发函数:用户提供的函数,被声明为没有引数及返回类型触发器,当触发器触发时运行。

函数引数:一个当触发器运行时,指供给函数的可选逗号分隔引数列表,引数是文本字符串常数。简单的名和数字常数可以写在这里,但它们都将被转换为字符串。请检查触发函数的实施语言描述,关于如何可访问触发器引数,它可能和正常函数引数不同。

Navicat for PostgreSQL 触发器限制:

可搁置:可搁置限制。

最初立即:在每个语句后检查限制。

最初搁置:只在事务结束时检查限制。

参考表模式和参考表名:限制参考表的模式和名。

关于 Navicat for PostgreSQL 的更多相关教程,可参考 Navicat 官网

今天的文章
Navicat Premium 11.1.13激活(详说 Navicat for PostgreSQL 触发器)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/119818.html

(0)
编程小号编程小号
上一篇 2024-07-10
下一篇 2024-07-10

相关推荐