数据库编程电子科技大学初学必备.pptVIP

  • 2
  • 0
  • 约1.43万字
  • 约 40页
  • 2019-12-08 发布于广东
  • 举报
* 按照触发动作(事件)的不同,触发器分为: INSERT 触发器——当对该表进行INSERT操作时,会触发并执行该触发器内容 DELETE触发器——执行DELETE语句时自动触发 UPDATE触发器——执行UPDATE语句时自动触发 * INSERT触发器的执行过程: 首先执行INSERT语句的插入操作。将新行插入到触发器表和inserted表中。 然后执行触发器中的语句。如果执行到ROLLBACK语句,则系统将回滚整个操作。 Insert触发器 create trigger tri_教师_人数 on 教师 for insert as begin 触发器要完成的动作 end Insert into 教师 values(t06007,刘菲,1,22,助教,6) 教师表 inserted表 declare @rs smallint,@dno tinyint select @dno=所在院系 from inserted select @rs=count(*) from 教师 where 所在院系=@dno if @rs6 begin Print ‘该系人数已满, 不能插入! rollback transaction end ---撤消本次选课操作 else Print ‘

文档评论(0)

1亿VIP精品文档

相关文档