Oracle 触发器的不同类型及其功能(oracle触发器类型)
Oracle 触发器是表上设置的特殊存储,当表上某些事件发生时被激活。Oracle 触发器提供了一种方法,可以自动运行某些程序,允许在某些根本原因变化后立即反应。触发器可以用来调用函数,做数据的校验,发出警报,记录内容到日志记录表等。
Oracle 触发器有三种类型,分别是行触发器,表触发器和更新时触发器。行触发器会在指定表的插入,更新或删除行时执行特定动作。表触发器会在指定表上发生一个特定的更新操作时执行特定动作。最后,更新时触发器在表上发生更新操作,或者当给定列值由一个新值替换成另一个新值时激活。
在创建触发器的过程中,可以使用以下代码:
“`sql
CREATE TRIGGER
BEFORE | AFTER
INSERT | UPDATE | DELETE
ON