如何跨数据库进行数据操作

从一个数据库表导入到另一个数据库表或者说

将一个库中的表的数据添加到另一个库的表中

其实不用数据导入导出那么复杂,目前有两种跨数据库操作

 

 1、不同的服务地址

     eg:[192.168.**.*0].Data01.dbo.TestTable01

          [192.168.**.*1].Data01.dbo.TestTable02

         1、 那么两个表之间格式必须是一致的,也就是创建表的语句是一致的

         2、如何把[192.168.**.*0].Data01 数据库的数据放到 [192.168.**.*1].Data01 数据库中

             那么在  [192.168.**.*1].Data01.dbo.TestTable02 如何获取数据呢  如下:

             到 [192.168.**.*1].Data01 这个数据库里面操作下面语句

                             insert into TestTable02 (column1,column2,column3 ,...)

                                       select     column1,column2,column3 ,.... from      [192.168.**.*0].Data01.dbo.TestTable01       

                

2、相同的服务地址

         如果是通服务器  那么就是一样的道理,把前面的服务器的名字去掉就OK了

    eg:[192.168.**.*0].Data01.dbo.TestTable01

         [192.168.**.*0].Data02.dbo.TestTable02

           那么直接是用Data01.dbo.TestTable01  Data02.dbo.TestTable02操作就可以了

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值