zoukankan      html  css  js  c++  java
  • inserted触发器,一张表插入数据时,同时向另外一张表插入数据

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

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

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

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

    触发器代码如下:

    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名称的同义词,即可在连接第一个数据库时访问第二个数据库。

  • 相关阅读:
    cf 427D Match & Catch 后缀数组
    cf 244c Checkposts 强连通分量
    NSPredicate的学习
    正则表达式
    NavigationBar &UINavigationItem& toolbar方法汇总
    区块股票数量
    吃什么
    selenium
    laravel5
    vim golang dev
  • 原文地址:https://www.cnblogs.com/527289276qq/p/4590902.html
Copyright © 2011-2022 走看看