类型:
1.DML触发器:在对表或视图执行DML语句时执行,其中包含语句级触发器(表级触发器),行级触发器,INSTEAD OF触发器(替换触发器)
2.模式(DDL)触发器:在模式中执行 DDL 语句时执行
3.数据库级触发器:在发生打开、关闭、登录和退出数据库等系统事件时执行。
分类:
表级触发器
行级触发器
替换触发器
模式触发器
数据库级触发器
语法:
create [or replace] trigger 触发器名字
before | after trigger_event
on table_name
[for each row]
[when trigger_condition]
trigger_body;
(1)表级触发器:无论受影响的行数是多少,都只执行一次