第 10章 触发器的创建和使用
10,1 概述
10,2 创建触发器
10,3 查看,修改和删除触发器
10,1 概述
10,1,1 触发器的概念触发器是一种特殊类型的存储过程,
它不同于前面介绍过的一般的存储过程。
一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行触发器是一个功能强大的工具,它与表格紧密相连,在表中数据发生变化时自动强制执行。触发器可以用于 SQL Server约束、默认值和规则的完整性检查,还可以完成难以用普通约束实现的复杂功能。
10,1 概述
10,1,2 触发器的优点
触发器是自动的执行的 。
触发器可以通过数据库中的相关表进行层叠更改 。
10,1 概述
10,1,3 触发器的类型
AFTER触发器
INSTEADOF触发器本章首页
10,2 创建触发器
10,2,1 使用企业管理器创建触发器在企业管理器中,展开指定的服务器和数据库,右击某个表,从弹出的快捷菜单中依次选择,所有任务 |管理触发器,选项,会出现触发器属性对话框 。
10,2 创建触发器
10,2,2 使用 Transact-SQL语句创建触发器使用 Transact-SQL 语言中的
CREATE TRIGGER命令可以创建触发器,其中需要指定定义触发器的基表,触发器执行的事件和触发器的所有指令 。
本章首页
10,3 查看、修改和删除触发器
10,3,1 查看触发器
1,使用企业管理器查看触发器信息
2,使用系统存储过程查看触发器
10,3 查看、修改和删除触发器
10,3,2 修改触发器
1,使用企业管理器修改触发器正文
2,使用 Transact-SQL语句修改触发器正文
3,使用系统存储过程修改触发器的名称
10,3 查看、修改和删除触发器
10,3,3 删除触发器
1,使用企业管理器删除触发器
2,使用系统命令删除触发器
3,直接删除触发器所在的表本章首页