日期:2014-05-16  浏览次数:20527 次

如何将查询结果插入另外一个数据库
局域网中有两个sqlserver数据库(A,B)现在想把A中连表查询的结果写入B中的一个表,该怎么写?

------解决方案--------------------
1、搭建连接服务器

2、在b的机器上:
use b 
insert into tb
select * from [链接服务器].[a]..表 inner join [b]..表 where 
------解决方案--------------------
1、先确保两个计算机的sql能相互访问
2、在B的机子上
     insert tbname
    select * from A.servername.dbname..tbname
或者在A的机子上
insert B.servername.dbname..tbname
    select * from tbname
 
------解决方案--------------------
http://www.jb51.net/article/24810.htm