§3触发器(226KB).pptVIP

  • 2
  • 0
  • 约1千字
  • 约 7页
  • 2018-04-09 发布于未知
  • 举报
触发器 本讲大纲: 1、触发器简介 支持网站: 2、语句级触发器 3、行级别触发器 4、替换触发器 5、用户事件触发器 触发器简介 语法格式如下: create [or replace] trigger tri_name [before | after | instead of] tri_event on table_name | view_name | user_name | db_name [for each row [when tri_condition] begin plsql_sentences; end tri_name; 语句级触发器,顾名思义,就是针对一条DML语句而引起的触发器执行。在语句级触发器中,不使用for each row子句,也就是说无论数据操作影响多少行,触发器都只会执行一次。 语句级触发器 不言而喻,行级触发器会针对DML操作所影响的每一行数据都执行一次触发器。创建这种触发器时,必须在语法中使用for each for这个选项。使用行级触发器的一个典型应用就是给数据表生成主键值,下面就来讲解这个典型应用的实现过程。 行级别触发器 替换触发器——即instead of触发器,它的“触发时机”关键字是instead of,而不是before或after。与其它类型触发器不同是,替换触发器定义在

文档评论(0)

1亿VIP精品文档

相关文档