(17页PPT)行级DML触发器.pptVIP

  • 3
  • 0
  • 约2.63千字
  • 约 17页
  • 2026-06-17 发布于广东
  • 举报

?MLDN软件教学研发部Oracle开发实战经典第21章:触发器——行级DML触发器北京魔乐科技软件学院本章目标理解:old和:new的使用;理解REFERENCES子句的使用;理解WHEN子句的使用;理解触发器谓词的使用;理解FOLLOWS子句的使用。行级DML触发器在之前所讲解的触发器操作是在对整行DML操作之前或之后才进行的触发操作,并且只在更新前或更新后触发一次,而行级触发器指的是表中每一行记录出现更新操作时进行的触发操作,即:如果某些更新操作影响了多行数据,则每行数据更新时都会引起触发器操作,而如果要使用行级触发器,在定义触发器时必须定义“FOREACHROW”。“:old.字段”和“:new.字段”标识符在使用行级触发器操作的过程之中,可以在触发器访问正在处理中的行数据,此时可以通过两个相关的标识符:“:old.字段”和“:new.字段”实现的,而这两个标识符仅仅是在DML触发表中字段时才会有效No.触发语句:old.字段:new.字段1INSERT未定义,字段内容均为NULLINSERT操作结束后,为增加数据值2UPDATE更新数据前的原始值UPDATE操作之后,更新数据后的新值3DELETE删除前的原始值未定义,字段内容为均为NULL触发器——范例增加雇员信息时,其职

文档评论(0)

1亿VIP精品文档

相关文档