SQL Server 服务器触发器

Navicat

SQL Server 服务器触发器

服务器触发器可以是一个现有服务器的 DDL 或登录触发器。DDL 触发器用于响应各种数据定义语言 (DDL) 事件。这些事件主要对应于 Transact-SQL CREATE、ALTER 和 DROP 语句,以及执行类似 DDL 操作的某些系统存储过程。登录触发器在遇到 LOGON 事件时触发。

注意:SQL Server 2005 或以上版本支持。

只需简单地点击 -> 服务器触发器 来打开 服务器触发器 的对象窗格。右击来显示弹出菜单或使用对象窗格的工具栏,能让你创建新的、编辑及删除选择的服务器触发器。

创建服务器触发器

创建一个新的服务器触发器

  • 选择对象窗格上的任何位置。
  • 在对象窗格的工具栏点击 新建服务器触发器
  • 右击并在弹出菜单中选择 新建服务器触发器
  • 在服务器触发器设计器中适当的选项卡编辑服务器触发器属性。

修改一个现有的服务器触发器来创建一个新服务器触发器

  • 在对象窗格中选择要修改的服务器触发器。
  • 右击并在弹出菜单中选择 设计服务器触发器 或简单地双击服务器触发器。
  • 在对象窗格的工具栏点击 设计服务器触发器
  • 在服务器触发器设计器中适当的选项卡修改服务器触发器属性。
  • 点击 另存为
编辑服务器触发器

编辑一个现有的服务器触发器(管理它的常规、高级设置等)

  • 在对象窗格中选择要编辑的服务器触发器。
  • 右击并在弹出菜单中选择 设计服务器触发器 或简单地双击服务器触发器。
  • 在对象窗格的工具栏点击 设计服务器触发器
  • 在服务器触发器设计器中适当的选项卡编辑服务器触发器属性。

维护服务器触发器

维护一个服务器触发器

  • 在对象窗格中选择要维护的服务器触发器。
  • 右击并在弹出菜单中选择 维护
    • 启用
    • 禁用

删除服务器触发器

删除一个服务器触发器

  • 在对象窗格中选择要删除的服务器触发器。
  • 右击并在弹出菜单中选择 删除服务器触发器
  • 在对象窗格的工具栏点击 删除服务器触发器
  • 在对话窗口确认删除。

取得服务器触发器信息

取得一个服务器触发器的信息

  • 在对象窗格中选择服务器触发器。
  • 在已选择的服务器触发器上右击并在弹出菜单中选择 对象信息
  • 在主菜单选择查看 -> 对象信息。