- 0
- 0
- 约1.03万字
- 约 36页
- 2018-04-22 发布于江西
- 举报
初三政史地第章sql serer.ppt
教学内容 1.触发器的概念: 2.触发器分类: 3.触发器作用 4.触发器特点 重点:5.触发器原理 重点: 6.触发器创建 7.触发器修改、删除、查看 8.2.1 触发器的基本知识 触发器是一种特殊的存储过程,是SQL Server为保证数据完整性、强制应用系统遵循业务规则而设置的一种高级约束技术。触发器可以用于SQL Server约束、默认值和规则的完整性检查,还可以完成难以用普通约束实现的复杂功能。 触发器在特定的表(或视图上)定义,该表也称为触发器表。当触发器所保护的表中数据发生变化时,触发器就会自动强制运行,以保证数据的完整性与正确性。 一般的存储过程通过存储过程名称被直接调用,而触发器主要是通过事件进行触发而被执行 两个特殊的临时表DELETED和INSERTED SQL Server为执行的触发器创建一个或两个专用的临时表:inserted表或者deleted表。 inserted表和deleted表的结构总是与被该触发器作用的表的结构相同,而且只能由创建它们的触发器引用。它们是临时的逻辑表,由系统来维护,不允许用户直接对它们进行修改。 它们存放于内存中,并不存放在数据库中。触发器工作完成后,与该触发器相关的这两个表也会被删除。 分析创建触发器代码: 语法分析,给出错误消息 执行创建程序:执行程序 测试INSERTED和DELETED表 创建如下触发器 CREA
原创力文档

文档评论(0)