《【教学课件】第10章触发器的创建和使用.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第10章触发器的创建和使用.ppt(9页珍藏版)》请在三一办公上搜索。
1、第10章 触发器的创建和使用,10.1 概述10.2 创建触发器10.3 查看、修改和删除触发器,10.1 概述,10.1.1 触发器的概念 触发器是一种特殊类型的存储过程,它不同于前面介绍过的一般的存储过程。一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行 触发器是一个功能强大的工具,它与表格紧密相连,在表中数据发生变化时自动强制执行。触发器可以用于SQL Server约束、默认值和规则的完整性检查,还可以完成难以用普通约束实现的复杂功能。,10.1 概述,10.1.2 触发器的优点 触发器是自动的执行的。触发器可以通过数据库中的相关表进行层叠更改。,10.1
2、 概述,10.1.3 触发器的类型 AFTER触发器 INSTEAD OF触发器,本章首页,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直接删除触发器所在的表,本章首页,