簡體   English   中英

SQL 服務器查詢 Delphi 加入鏈接服務器上的表

[英]SQL Server query in Delphi joining a table on a linked server

我有一個SQL Server的數據庫,最近搬到了Azure。我在本地的SQL Server中創建了一個鏈接服務器到Azure的數據庫。 我可以在 SQL Server Management Studio 中運行查詢,它返回我期望的數據。 當我在我的 Delphi 應用程序中運行此查詢時,出現錯誤。

錯誤:此版本的 SQL 服務器不支持對數據庫和/或服務器名稱“...”的引用。

我嘗試運行的查詢示例。

Select t1.field1, t2.field2 
from <linkedserver>.<database>.<dbo>.<table1> t1
join <localserver>.<database>.<dbo>.<table2> t2 on t2.id = t1.id

您必須使用 Native Client 作為 Provider 連接類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM