Oracle 的表触发器
触发器类型 选择触发器的类型:TABLE、VIEW、SCHEMA 及 DATABASE
启用
启用的触发器运行其触发动作,如果触发语句发出及触发器限制(如有)计算结果为真。
表模式
触发器的表模式。
表名
表要创建触发器。
混合
混合触发器是一个在表的一个单触发器,允许你指定四个时间点的行动:
计时点
|
部份
|
触发语句运行前 | BEFORE STATEMENT |
触发语句运行后 | AFTER STATEMENT |
触发语句影响每行前 | BEFORE EACH ROW |
触发语句影响每行后 | AFTER EACH ROW |
注意:Oracle 11g 或以上版本支持。你可以在触发器定义编辑 SQL。
触发
当定义一个触发器,你可以指定触发时间 - 是否触发器动作运行在 BEFORE 或 AFTER 触发语句。
给每个
Oracle 数据库触发一个 ROW 触发器一次当触发语句影响一行,及触发一个 STATEMENT 触发器只一次当触发语句发出如果满足触发限制。
当
指定触发条件,这是一个 SQL 条件达到数据库触发触发器。
于事件
这表明激活触发器的语句种类。
插入
触发触发器每当添加行到表或添加一个元素到嵌套表。删除
触发触发器每当从表移除一行或从嵌套表移除一个元素。更新
触发触发器每当改变在 更新栏位 中指定的列的值。