sql跨伺服器查詢示例

2021-09-30 08:13:48 字數 702 閱讀 6586

sql跨伺服器查詢應該如何使用呢?下面的例子將會給您一些啟示,供您學習參考,希望可以使您對sql跨伺服器查詢有更深的認識。

在寫到乙個sql 語句時,於由集團內部部門多,用到的系統也就多,當然資料庫的伺服器也多個了。在做車間車輛保養時,保養的材料的新增,必須和物資裡的名稱保持一致。但是物資系統的資料庫和機務系統是兩個伺服器。所以就要用到跨伺服器的查詢關聯了

select a.id,a.fixtype,a.name,a.isnew,case isnew when '1' then '新材料' else  '修復件' end as materialtypename,a.demo,b.name as fixtypename,  

c.name as wzname from fixexchangecomponent a   

left outer join kilometretype b on a.fixtype=b.id  

left outer join opendatasource(     

'sqloledb',     

'data source=192.168.1.4;user id=sa;password=sa'     

).materialdb.dbo.article c on substring(a.name,1,2)=c.series and substring(a.name,3,3)=c.code   

SQL跨伺服器查詢

sql跨伺服器查詢的二種實現方法 select from opendatasource sqloledb data source 遠端ip user id sa password 密碼 庫名.dbo.表名 insert 本地庫名.表名 select from opendatasource sqlol...

SQl 跨伺服器查詢語句

se程式設計客棧lect from opendatasource sqloledb data source 遠端ip user id sa password 密碼 庫名.dbo.表名 程式設計客棧 insert 本地庫名.表名 select from opendatasource sqloledb ...

跨伺服器查詢資訊的sql

跨伺服器查詢資訊的sql select from openrowset sqloledb 192.168.1.104 sa 123.com automonitordbv3 dbo samplingtsklist 在執行上面語句是可能會出現的問題是 sql server 阻止了對元件 ad hoc d...