日期:2014-05-16  浏览次数:20434 次

oracle 触发器的种类和触发事件,DML触发器,DDL事件触发器,替代触发器,查看触发器,

触发器的种类和触发事件?
触发器必须由事件才能触发。触发器的触发事件分可为3类,分别是DML事件、DDL事件和数据库事件。?
每类事件包含若干个事件,如下所示。数据库的事件是具体的,在创建触发器时要指明触发的事件。?
种? 类 关 键 字 含??? 义?

Sql代码??收藏代码
  1. DML事件(3种)???INSERT??在表或视图中插入数据时触发??
  2. ????UPDATE??修改表或视图中的数据时触发??
  3. ????DELETE??在删除表或视图中的数据时触发??
  4. DDL事件(3种)???CREATE??在创建新对象时触发??
  5. ????ALTER???修改数据库或数据库对象时触发??
  6. ????DROP????删除对象时触发??
  7. 数据库事件(5种)???STARTUP?数据打开时触发??
  8. ????SHUTDOWN????在使用NORMAL或IMMEDIATE选项关闭数据库时触发??
  9. ????LOGON???当用户连接到数据库并建立会话时触发??