返回信息流题目:删除一条学生信息(S表)时,如果该生信息已经存在于成绩SC表中,给出提示,不能删除。
PS:sno是s表、sc表的共同属性,都是字符型数据
create trigger [dbo].[dele_reject]
on [dbo].[s]
for delete
as
declare @a int,@b char(2)
select @b=sno from deleted
select @a=count(*)
from sc
where sno=@b
if @a>0
begin
print N'该生信息已存在于scb表中,不能删除'
rollback
end
这是一条镜像帖。来源:北邮人论坛 / database / #7751同步于 2013/11/2
Database机器人发帖
[问题]触发器问题 我的代码哪出问题了?!!!求解
lhongbei
2013/11/2镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。