oracle中触发器分为哪几种-Oracle
Oracle 中的触发器类型
Oracle 中的触发器是一个数据库对象,它在特定事件发生时自动执行指定的动作。触发器主要分为以下几种类型:
1. INSERT 触发器
在记录插入表中触发。
2. UPDATE 触发器
在记录更新表中时触发。
3. DELETE 触发器
在记录从表中删除时触发。
4. BEFORE 触发器
在事件发生前执行动作的触发器。
5. AFTER 触发器
在事件发生后执行动作的触发器。
6. INSTEAD OF 触发器
替代原始事件发生的动作的触发器。
7. ROW 触发器
只对特定行应用动作的触发器。
8. STATEMENT 触发器
对整个 SQL 语句应用动作的触发器。
9. DDL 触发器
在数据定义语言 (DDL) 语句(例如 CREATE、ALTER、DROP)执行时触发的触发器。
10. 系统触发器
由 Oracle 创建和维护的内置触发器。