SQL Server存储过程与触发器 解答外文文献.docVIP

  • 10
  • 0
  • 约2.06千字
  • 约 7页
  • 2015-10-17 发布于江西
  • 举报

SQL Server存储过程与触发器 解答外文文献.doc

SQL Server存储过程触发器触发器 程序代码如下: create trigger stuinsert on pupil for insert as declare @msg char(50) set @msg=’ 你已经插入了一条新记录!!!’ print @msg 2.创建一个insert触发器,当在pupil表中插入一条新记录时,不允许在学号中出现重复的编号或出现空值。 程序代码如下: create trigger stuinsert1 on pupil for insert as declare @stunum char(10) set @stunum=(select sno from inserted ) if @stunum is null begin print ‘学号不能为空!!!!’ rollback transaction end else begin declare @num int set @num=(select count(*) from pupil where sno in (select sno from inserted)) if @num1 begin print ‘已经有相同的学号,请重新确认!!!!’ rollback transac

文档评论(0)

1亿VIP精品文档

相关文档