内容发布更新时间 : 2024/12/23 20:56:51星期一 下面是文章的全部内容请认真阅读。
BEGIN
PRINT '年龄越界!' ROLLBACK TRAN END ELSE
PRINT '数据录入成功!'
(3)自定义tc,完成课程表course的完整性约束 ,如果课程订购的教材不是高等教育出版社,不能订购,否则报订购成功的信息
create trigger tc_course on course for insert as
declare @_textbox varchar(40)
select @_textbox =i.textbox from inserted i
if not exists(select * from course where textbox like '%同济大学出版社%' or textbox like '%复旦大学出版社%' or textbox like'%清华大学出版社%' or textbox like '%高等教育出版社%') begin
print '不是指定出版社,不能订购' rollback end else begin
print'订购成功' end
(4)自定义td,完成sc的数据完整性控制。即当用户在选择课表中插入或更新一条选课记录时,如果同一个学号的选课记录也在其中,出现了同一门课程多个班号的情况,则直接删除sc表中最新插入或更新的记录,否则提交sc表中对应插入或更新的记录 三. 实验体会或收获(有感而发,没有体会也可以不写)