掌握Oracle触发器类型,实现数据库强大功能(oracle触发器类型)

Oracle 触发器是 Oracle 数据库提供的一种自动执行批处理任务的有用功能。它们可用于监测数据库事件并自动完成一些重复性任务,例如记录数据更改,或者用于定期清理表空间,或者用于控制数据库安全性,或调整数据库的其他功能。

Oracle 提供了众多的触发器类型,包括表触发器、行触发器、应用触发器和系统触发器等。

1、表触发器:它由操作执行表中DML操作(插入,更新或删除)而触发,当操作完成时,触发器触发并执行一系列数据定义语言(DDL)语句。需要注意的是,表触发器无法跟踪表中某些列的变化,但是可以跟踪整个表的变化。

例子:

CREATE OR REPLACE TRIGGER table_trigger

BEFORE INS


数据运维技术 » 掌握Oracle触发器类型,实现数据库强大功能(oracle触发器类型)