SQL跨服务器 多表连接查询

SQL跨服务器 多表连接查询,第1张

1.首先连接本机服务器(在VS编辑器中 数据库连接时,选择本机服务器名),用SQL语句取出表A和表B的数据,写入到一个新建的数据库中 2.连接局域网中另一个你需要连接的数据库,用SQL语句取出表C和表D的数据,写到上面新建的数据库中。 3.在同一个数据库中做连接查询就是了

insert

into

MICS_WorkPlan_RestDays

select

*

from

OPENROWSET('SQLOLEDB',

'SERVER=192.168.2.97uid=用户名pwd=密码Database=数据库','select

*

from

v_restdays(sql语句,可执行存储过程)')

as

a

此语句可用来将另一服务器中的数据插入到本数据库中的某一表内

我只用过MS SQL Server的,其他没有测试

select * from openrowset('SQLOLEDB', '服务器IP地址' '数据库用户名' '数据库密码', 数据库名称.dbo.表名)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/321598.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存