数据库系统概论(第五版)教学课件第5章.pptVIP

  • 453
  • 0
  • 约1.4万字
  • 约 72页
  • 2018-05-24 发布于福建
  • 举报

数据库系统概论(第五版)教学课件第5章.ppt

定义触发器(续) [例5.21]当对表SC的Grade属性进行修改时,若分数增加了10%则将此次操作记录到下面表中: SC_U(Sno,Cno,Oldgrade,Newgrade) 其中Oldgrade是修改前的分数,Newgrade是修改后的分数。 CREATE TRIGGER SC_T AFTER UPDATE OF Grade ON SC REFERENCING OLD row AS OldTuple, NEW row AS NewTuple FOR EACH ROW WHEN (NewTuple.Grade = 1.1*OldTuple.Grade) INSERT INTO SC_U(Sno,Cno,OldGrade,NewGrade) VALUES(OldTuple.Sno,OldTuple.Cno,OldTuple.Grade,NewTuple.Grade) 定义触发器(续) [例5.22] 将每次对表Student的插入操作所增加的学生个数记录到表StudentInsertLog中。 CREATE TRIGGER Student_Count AFTER INSERT ON Student /*指明触发器激活的时间是在执行INSERT后*/

文档评论(0)

1亿VIP精品文档

相关文档