当前位置: 数据库>sqlserver
sql server 删除表1某些数据的同时自动删除表2的相关数据的sql代码
来源: 互联网 发布时间:2014-08-29
本文导语: 删除表1某些数据的同时自动删除表2的相关数据的sql代码,供朋友们学习参考。 代码如下: create trigger T_P on 学生表 for delete as declare @学号 int select @学号=deleted.学号 from deleted print '准备级联删除表二中的学生信...
删除表1某些数据的同时自动删除表2的相关数据的sql代码,供朋友们学习参考。
代码如下:
create trigger T_P on 学生表
for delete
as
declare @学号 int
select @学号=deleted.学号
from deleted
print '准备级联删除表二中的学生信息!'
delete 成绩表
where 成绩表.学号=@学号
for delete
as
declare @学号 int
select @学号=deleted.学号
from deleted
print '准备级联删除表二中的学生信息!'
delete 成绩表
where 成绩表.学号=@学号