读书人

使用 SQL触发器 删除属性值有关问题

发布时间: 2012-01-21 21:31:43 作者: rapoo

使用 SQL触发器 删除属性值问题

学生(*学号,姓名)主键为学号
课程(*课程号,课程名) 主键为课程名
选课(*学号,*课程名)主键为 课程名,学号
外建联系是 选课(*学号)=学生(*学号) || 选课(*课程名)=课程(*课程号)
现在想建立一个触发器
通过删除 课程的信息 去删除 选课的信息。 正常有外键连接的时候不是不允许去删除吗!

create trigger tri_1
on user_kecheng
for delete
as
delete from user_xuanke
where kc_kechenghao=(select kc_kechenghao from deleted )

谁帮忙看看什么问题。


[解决办法]
你直接用外键及联删除即可

读书人网 >C#

热点推荐