创建触发器实现:向成绩表中插入信息时,要求学号必须是学生表中的学号,课号是课程表中存在的课号。

创建触发器实现:向成绩表中插入信息时,要求学号必须是学生表中的学号,课号是课程表中存在的课号。写出一个激发触发器运行的实例。(if语句)... 创建触发器实现:向成绩表中插入信息时,要求学号必须是学生表中的学号,课号是课程表中存在的课号。写出一个激发触发器运行的实例。(if语句) 展开
 我来答
唐城冬
2017-11-26 · 大家一起学习进步吧!!!
唐城冬
采纳数:915 获赞数:1815

向TA提问 私信TA
展开全部
create TRIGGER 触发器名 ON 表名
FOR INSERT AS
BEGIN
if exists(select * from Inserted where 学号ID not in (select 学号ID from 学生表)
BEGIN
RAISERROR('学号ID错误!', 16, 1);
END;
if exists(select * from Inserted where 课程ID not in (select 课程ID from 课程表)
BEGIN
RAISERROR('课程ID错误!', 16, 1);
END;
end
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式