_游标存储过程和触发器.pptVIP

  • 11
  • 0
  • 约1.34万字
  • 约 77页
  • 2017-03-28 发布于江苏
  • 举报
_游标存储过程和触发器

第10章 游标、存储过程和触发器 触发器的基本概念 触发器是一种特殊的存储过程,当指定表中的数据发生变化时自动运行。 触发器与普通存储过程的不同之处在于:触发器的执行是由事件触发的,而普通存储过程是由命令调用的。 第10章 游标、存储过程和触发器 触发器的基本概念 按触发事件不同,可分为: INSERT。当指定的表发生插入(INSERT)操作时执行触发器。 UPDATE。当指定的表发生修改(UPDATE)操作时执行触发器。 DELETE。当指定的表发生删除(DELETE)操作时执行触发器。 第10章 游标、存储过程和触发器 触发器的基本概念 按触发时间不同,可分为: BEFORE。在指定的事件发生之前执行触发器。 AFTER。在指定的事件发生之后执行触发器。 按触发级别不同,可分为: 行触发。对触发事件影响的每一行执行触发器。 语句触发。对于触发事件只能触发一次,而且不能访问受触发器影响的每一行的值。 第10章 游标、存储过程和触发器 创建及使用触发器 CREATE TRIGGER语句来创建触发器: CREATE [ OR REPLACE ] TRIGGER 触发器名 [BEFORE | AFTER ] 触发事件 ON 表名 [ FOR EACH ROW ] [ WHEN 条件表达式 ] PL/SQL程序体 第10章 游标、存储过程和触发器 创建及使用触发器 【例】创建一个

文档评论(0)

1亿VIP精品文档

相关文档