存储过程与触发器教材.ppt

第7章 触发器;7.1 触发器简介; 触发器功能:; 触发器类型:;;;一、 创建触发器 ;虽然不能在临时表或系统表上创建触发器,但是触发器可以引用临时表。 在为某数据表创建外键约束时,选中‘级联删除相关字段’,不能定义 INSTEAD OF DELETE 触发器;选中‘级联更新相关字段’,不能定义 INSTEAD OF UPDATE 触发器。 虽然 TRUNCATE TABLE 语句类似于没有 WHERE 子句(用于删除行)的 DELETE 语句,但它并不会引发 DELETE 触发器,因为 TRUNCATE TABLE 语句没有记录。 当创建一个触发器时必须指定: ⑴名称; ⑵在其上定义触发器的表; ⑶触发器将何时激发; ⑷激活触发器的数据修改语句。 ;1. 使用企业管理器创建触发器;2. 使用CREATE TRIGGER命令创建触发器;[{IF UPDATE(column) ????????[{AND|OR}UPDATE(column)] ????????[...n] ????????|IF(COLUMNS_UPDATED(){bitwise_operator}updated_bitmask) ????????????????{comparison_operator}column_bitmask[...n] ????????}] ????????sql_st

文档评论(0)

1亿VIP精品文档

相关文档