sql触发器问题,在线等.....

来源:百度知道 编辑:UC知道 时间:2024/06/19 17:52:34
alter trigger test_t2 on student
instead of delete
as
delete from sc where sno in (select sno from deleted)
delete from student where sno in (select sno from deleted)
print('搞定')

select * from sc
select * from student

以上的是什么意思啊,请解释详细些 谢谢

该触发器在删除数据的时候启用
删除某数据的时候,把被删除的数据,以SNO为主索引,在另外一个表SC中也同步删除,完成操作后输出“搞定”字样,并把SC和Student表中的内容查询出来

说实话,这样的触发器纯粹就是瞎耽误功夫,现实的工作和项目中,谁要是设计或者使用这样的触发器,肯定要挨嘴巴的

LS的一点幽默感都没有,LZ提出的问题的列子肯定只是列子而已嘛
估计是某教材上面的,我觉得这个就很有意思嘛 哈哈