码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 触发器

时间:2014-10-26 22:43:48      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:style   io   for   strong   sp   数据   on   bs   ad   

定义:

  create trigger trigger_name on table_name

  with encryption | execute as [...]

  after | instead of 

  insert | delete | update

  as 

  #000000

  #000000

  ---------

  通过 inserted 表 deleted 表对数据进行操作。

  ---------------------------------------------------------------------------------------------------------------------------------------------------

  create table T1(X int ,Y int);
  create table T2(X int ,Y int );
  go

  create trigger tri_for_T1
  on T1
  after insert
  as

    insert into T2(X,Y) select X ,Y from deleted;
  go

----------------------------------------------------------------------------------------------------------------------------------------

  注意:

    如果在触发器中 rollback 引起触发器的事务也会被回滚。(说明它们是在同一个事务中的,不管是after 还是inserted of)

 

 

 

 

 

 

SQL Server 触发器

标签:style   io   for   strong   sp   数据   on   bs   ad   

原文地址:http://www.cnblogs.com/JiangLe/p/4052834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!