码迷,mamicode.com
首页 > 其他好文 > 详细

inserted触发器,一张表插入数据时,同时向另外一张表插入数据

时间:2015-06-20 20:45:25      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

有时候,一个服务器上有多个数据库,需要向其中一个数据库的表中插入数据时,

同时向另外一个数据的表里插入数据。

可以利用触发器和同义词(建立同义词的方法省略),

在一个数据库的表里插入数据时,同时向另外一个数据库的表里插入数据。

触发器代码如下:

create trigger userInsertTrigger
on [user]
for insert
as 
begin
  begin
  insert into usertab(UserID,UserAccount,UserPassword,UserName,OrganizationID)
  select inserted.UserID,inserted.UserAccount,inserted.UserPassword,inserted.UserName,
  inserted.OrganizationID from inserted;
  end
end

其中表[user]是第一个数据库里的user表,第二个张表usertab是第二张数据库里的表。
在第一个数据库建立一个usertab名称的同义词,即可在连接第一个数据库时访问第二个数据库。

inserted触发器,一张表插入数据时,同时向另外一张表插入数据

标签:

原文地址:http://www.cnblogs.com/527289276qq/p/4590902.html

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