授权(GRANT) 与收回权限(REVOKE) 触发器概述 • 触发器主要有以下三方面的特点: (1)当数据库程序员声明的事件发生时,触发器被激活。声明的事件可以是对某个特定关系的插入、删除或更 新。 (2)当触发器被事件激活时,不是立即执行,而是首先由触发器测试触发条件,如果事件不成立,响应该事件 的触发器什么都不做。 (3)如果触发器声明的条件满足,则与该触发器相连的动作由DBMS执行。动作可以阻止事件发生,可以撤销事 件。 • 创建触发器时需指定: (1)触发器名称 (2)在其上定义触发器的表 (3)触发事件:触发器将何时激发 (4)触发条件:满足什么条件时执行触发动作 (5)触发动作:指明触发器执行时应做的动作 • 触发器可以引用当前数据库以外的对象,但只能在当前数据库中创建触发器。 • 不能在临时表或系统表上创建触发器,但触发器可以引用临时表。