发布时间:2015-12-28 09: 43: 49
Navicat for SQL Server 表触发器在数据库服务器发生事件时,会自动运行的特殊存储过程。在“触发器”选项卡,点击触发器栏位即可编辑,使用触发器工具栏,即可创建新的、编辑或删除选定的触发器栏位。
Navicat for SQL Server 官方有奖问卷调查:调查已结束
使用“名”编辑框设置触发器名。
使用“触发”下拉列表定义触发器行动时间。
● AFTER:指定 DML 触发器仅在触发 SQL 语句中指定的所有操作都已成功运行时才被触发。
● INSTEAD OF:指定运行 DML 触发器而不是触发 SQL 语句,因此其优先级高于触发语句的操作。
插入:每当一个新行插入表,触发器会被激活。
更新:每当修改一个行,触发器会被激活。
删除:每当从表删除一个行,触发器会被激活。
启用:通过勾选或取消勾选框选择是否启用触发器限制。
定义:当激活触发器时选项卡定义运行的语句。点击即可输入语句。如果需要运行多句语句,请使用BEGIN ... END 复合语句结构。
运行由:指定运行这个触发器的安全性内容。该功能支持 SQL Azure和 SQL Server 2005 或以上版本。
用户:选择一个用户,在其中运行触发器。该功能支持 SQL Azure和 SQL Server 2005 或以上版本。
已加密:对 CREATE TRIGGER 语句的文本进行模糊处理,该功能支持 SQL Azure和 SQL Server 2005 或以上版本。
不适用于复制:当复制代理修改涉及到触发器的表时,不应运行触发器,不支持 SQL Azure。
添加:指定再添加一个现有类型的触发器,不支持 SQL Azure。
定义类型:选择定义的类型,该功能支持 SQL Azure和 SQL Server 2005 或以上版本。
注释:指定触发器的注释,不支持 SQL Azure。
关于 Navicat for SQL Server 的更多相关教程,可参考 Navicat 中文官网。
展开阅读全文
︾