触发器的四种应用场景

触发器语法

CREATE [OR REPLACE] TRIGGER 触发器名称 {BEFORE|AFTER} {DELETE|INSERT|UPDATE[OF 列名]} ON 表名 [FOR EACH ROW [WHEN(条件)]] PLSQL块

触发器分类

  • 行级触发器

    行级触发器作用的每一条记录,都会被触发,在行级触发器上使用:old和:new伪记录变量识别值的状态

  • 语句级触发器

    在指定的操作之前或者操作之后执行一次,不管这条语句影响了多少行,只执行一次。

场景一:实施复杂的安全性检查


1.pic.jpg

场景二:数据确认


2.pic.jpg

场景三:数据的审计


3.pic.jpg

场景四:数据库的备份和同步


4.pic.jpg

讲解地址

 
     
     
    最怕你一生碌碌无为 还安慰自己平凡可贵
    原文地址:https://www.cnblogs.com/fakeCoder/p/5198396.html