发布时间:2016-09-22 16: 39: 02
Navicat for SQL Server 触发器是数据库服务器发生事件时自动运行的特殊存储过程。点击Navicat主界面上的其它->触发器,即可打开触发器对象列表。
触发器类型:选择运行 DML 触发器的表或视图。
启用:勾选此项启用触发器。
表名或视图名:选择一个表或一个视图。
AFTER:指定 DML 触发器仅在触发 SQL 语句中指定的所有操作都已成功运行时才被触发。
INSTEAD OF:指定运行 DML 触发器而不是触发 SQL 语句,因此其优先级高于触发语句的操作。
插入:每当一个新行插入表,触发器会被激活。
删除:每当从表删除一个行,触发器会被激活。
更新:每当修改一个行,触发器会被激活。
SQL 语句:在定义选项卡指定附加的准则。注意:SQL Server 2005 或以上版本支持。
程序集:指定绑定触发过程的程序集方法。注意:SQL Server 2005 或以上版本支持。
调用者:指定模块内的语句,是在该模块的调用者内容当中运行。注意:SQL Server 2005 或以上版本及 SQL Azure 支持。
拥有者:指定模块内的语句,是在该模块当前拥有者的内容中运行。注意:SQL Server 2005 或以上版本及 SQL Azure 支持。
自己:指定模块内的语句,是在创建或改变模块的人的内容中运行。注意:SQL Server 2005 或以上版本及 SQL Azure 支持。
用户:指定模块内的语句,是在指定的用户内容中运行。注意:SQL Server 2005 或以上版本及 SQL Azure 支持。
已加密:对 CREATE TRIGGER 语句的文本进行模糊处理。注意:SQL Server 2005 或以上版本支持。
不适用于复制:指示当复制代理修改涉及到触发器的表时,不应运行触发器。注意:SQL Azure 不支持。
添加:指定应该再添加一个现有类型的触发器。注意:SQL Azure 不支持。
关于Navicat for SQL Server触发器理论内容比较简便,点击“Navicat教程”可获取更多相关教程。
展开阅读全文
︾