[英]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.