天天看點

SQL 中OPENQUERY的使用

OpenQuery 是SQL Server用來與其他Server互動的一種技術,通過OpenQuery,SQL Server 可以直接通路其他資料庫資源。

而其他資料庫在OpenQuery 表達式中是以Linked Server 存在的。 使用sp_linkedservers 可以找到目前資料庫的所有linked server.

例如在sql server 2008資料庫中通過連結伺服器想通路sql server 2000 的資料庫就必須使用OpenQuery了。

OpenQuery的表達式可以這麼寫:

而且值得注意的是,如果,你要在OpenQuery中執行如下的資料庫語句,

'ida' 必須以雙引号的形式傳人,如下,