为dept表创建一个实现级联删除 的触发器,当执行删除时,激活该触发器同时删除gongcheng表中相应记录(leader列)。[br][/br][br][/br]
答: CREATE TRIGGER d tr ON dept[br][/br]FOR delete[br][/br]AS[br][/br]delete from gongcheng where leader=(SELECT leader FROM deleted)[br][/br][br][/br]
举一反三
- 创建触发器[br][/br](ks_school模式),当删除某一位学生记录时,用触发器同时删除他的所有成绩记录。并且把删除的学生记录存放到备份表gradeback(请自建这个表)。[br][/br]请给出触发器的代码,并设计测试案例,验证触发器是否能正确工作,记录测试过程和结果。
- 为student表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。<br/>(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除之。)______
- 为student表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器 自动删除SC表中与之有关的记录。
- 为Course表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除之。)
- ()删除表时,表中的触发器不被同时删除
内容
- 0
当删除表时会同时删除表上的触发器。()
- 1
按要求写出相应的SQL命令:[br][/br] 将book表中“浏览次数”列删除
- 2
关于触发器叙述正确的是( ) A: 触发器是自动执行的,可以在一定条件下触发 B: 触发器不可以同步数据库的相关表进行级联更改 C: 触发器操作与约束有冲突时,触发器仍会执行 D: 删除触发表时,触发器不会被随之删除
- 3
删除表时,表关联的触发器被同时删除。( )
- 4
创建触发器: 当删除某门课程时,请用触发器实现同时删除成绩表中该课程的记录 给出触发器的代码,并设计案例测试触发器的效果。