您的位置:首页 > 数据库

数据库跨库与跨服务器查询

2007-09-27 19:34 232 查看
跨库:

N01库中存在D01表

N02库中存在D02表

select * from N01.dbo.D01,N02.dbo.D02

其实很简单:库名+所有者+表名

跨服务器:

S01服务器下的N01库中存在D01表

S02服务器下的N02库中存在D02表

首先我们的程序定位在s01服务器下的N01库中

SELECT * FROM D01 as a ,OPENDATASOURCE( 'SQLOLEDB', 'Data Source=S02;User ID=MyUID;Password=MyPass' ).N02.dbo.D02 as b
where a.id=b.id
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: