Navicat > Navicat for SQL Server > 常见问题 > 揭秘 Navicat for SQL Server 表触发器
Navicat 帮助中心 Navicat for SQL Server 帮助类别

揭秘 Navicat for SQL Server 表触发器

发布时间:2015-12-28

Navicat for SQL Server 表触发器在数据库服务器发生事件时,会自动运行的特殊存储过程。在“触发器”选项卡,点击触发器栏位即可编辑,使用触发器工具栏,即可创建新的、编辑或删除选定的触发器栏位。

Navicat for SQL Server 官方有奖问卷调查:http://www.formysql.com/survey-for-business.php

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 中文官网

标签:Navicat for SQL Server,表触发器,Navicat中文官网

读者也访问过这里:

版权所有 Copyright © 2015 Navicat数据库管理软件    苏州苏杰思网络有限公司旗下网站 软件使用须知    特聘法律顾问:江苏政纬律师事务所 宋红波    苏ICP备14036386号-20