一个简单的触发器举例

来源:互联网 发布:什么是网络直播平台 编辑:程序博客网 时间:2024/05/16 08:09

 首先新建两个表Student和BorrowRecord,然后再将两个表中分别添加两个字段名字都为StudentID。

然后添加下面代码:

Create Trigger truStudent
      On Student                        
--在Student表中创建触发器
      
for Update                         --为什么事件触发
    As                                       
--事件触发后所要做的事情
      
if Update(StudentID)           
      begin

        Update BorrowRecord 
          Set StudentID
=i.StudentID
          From BorrowRecord br , Deleted  d ,Inserted i     
--Deleted和Inserted临时表
          Where br.StudentID
=d.StudentID

      end ;      

然后再可以在企业管理器中修改Student表中的StudentID字段就可以看到结果了。

 

原创粉丝点击