创建触发器[br][/br](ks_school模式),当删除某一位学生记录时,用触发器同时删除他的所有成绩记录。并且把删除的学生记录存放到备份表gradeback(请自建这个表)。[br][/br]请给出触发器的代码,并设计测试案例,验证触发器是否能正确工作,记录测试过程和结果。
createorreplacetriggert11[br][/br]afterdeleteonstudent[br][/br]foreachrow[br][/br]declare[br][/br]begin insert into gradeback select * from grade where sid=:old.sid;[br][/br] deletefromgradewheresid=:old.sid;[br][/br]end;[br][/br]-------------------[br][/br]测试略.测试过程一定要能证明触发器有效。
举一反三
- 创建触发器: 当删除某门课程时,请用触发器实现同时删除成绩表中该课程的记录 给出触发器的代码,并设计案例测试触发器的效果。
- 为dept表创建一个实现级联删除 的触发器,当执行删除时,激活该触发器同时删除gongcheng表中相应记录(leader列)。[br][/br][br][/br]
- ks_school模式,删除学生表中”计算机2002班”的所有学生记录,请给出删除的代码和删除证明(对比删除前后记录情况)
- 为student表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。<br/>(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除之。)______
- 1、熟悉触发器的创建和删除格式,理解old表和new表 2、建立触发器,限定学生年龄在15-45岁之间 3、建立触发器,记录学生成绩被修改的信息,如谁在什么时间,修改了谁的成绩,旧成绩是多少?新成绩又是多少 4、建立触发器,如果学生选课记录超过8条,拒绝选课[br][/br] 2、3和4 测试并上传代码
内容
- 0
ks_school模式,删除成绩表中”IOS开发”课程的所有成绩记录,请给出删除的代码和删除证明(对比删除前后记录情况)
- 1
触发器的触发条件是,锁存器的触发条件是
- 2
下图是什么触发器的逻辑符号? A: 高电平有效的RS锁存器 B: 边沿触发的SR触发器 C: 脉冲触发的SR触发器 D: 电平触发的SR触发器
- 3
下列触发器中没有约束条件的是( ) A: SR锁存器 B: 脉冲触发SR触发器 C: 电平触发SR触发器 D: 边沿D触发器
- 4
为Course表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除之。)