站点图标 度崩网-几度崩溃

Oracle数据库有哪些触发器?

Oracle 数据库有 4 种触发器

语法:create or replace trigger trigger_nameafter|before insert|update|deleteon table_namefor each row
语法:create or replace trigger trigger_nameinstead of insert|update|deleteon view_namefor each row
语法:create or replace trigger trigger_namebefore|after create|alter|drop|truncateon schema|database
语法:create or replace trigger trigger_namebefore|after startup|shutdown|logon|logoffon database

一般应用系统中用到 DML、Instead-of;DDL、DB 两种触发器是 DBA 管理数据库用得比较多

要创建 DDL 和 DB 这两种触发器必须有 DBA 的权限