0
A
回答
1
您可以使用此查詢:如果你想使用
Select * from Table2 inner Join DB1.dbo.Table1 on table2.fkey=DB1.dbo.Table1.key
這很多時候,
您可以使用在DB2中創建視圖
CREATE VIEW [dbo].[vDB1_Table1]
AS
SELECT * FROM DB1.dbo.Table1
GO
然後使用vDB1_Table1
作爲訪問表1。
另一種方法是使用SYNONYM
CREATE SYNONYM [dbo].[syn_db1_table1] FOR [DB1].[dbo].[Table1]
GO
另外,還可以在表的synonyms
節中的對象資源管理器中management studio
創建的同義詞右鍵單擊,然後單擊new synonym...
現在DB2使用此查詢
Select * from Table2 inner Join vDB1_Table1 on table2.fkey=vDB1_Table1.key
或
Select * from Table2 inner Join [syn_db1_table1] on table2.fkey=[syn_db1_table1].key
0
select *
from
db1.dbo.table1 t1
inner join
db2.dbo.table2 t2
on t1.col1 = t2.col1
相關問題
- 1. SQL Server數據庫與另一個數據庫表同步
- 2. 用另一個數據庫替換一個數據庫的表
- 3. 從另一個數據庫和同一個數據庫插入表(SQL Server)
- 4. 從另一個數據庫直接還原SQL Server數據庫
- 5. 從數據庫表複製一列到另一個數據庫表中的另一列sql server
- 6. SQL Server - 從另一個數據庫更新一個數據庫的模式
- 7. 在SQL Server中將龐大的表數據從一個數據庫複製到另一個數據庫
- 8. 將表數據導入另一臺計算機上的另一個數據庫在sql server 2005中
- 9. 我可以在另一個表中的數據庫的表?
- 10. 將OLTP SQL Server數據庫中的表複製/複製到另一個報表SQL Server數據庫?
- 11. 將數據庫從一個SQL Server複製到另一個
- 12. 從ANDROID中的一個數據庫表插入另一個數據庫表
- 13. 插入從一個數據庫到另一個數據庫中的所有表
- 14. 在SQL Server 2008中,我應該如何將數據庫中的數據複製到另一個數據庫?
- 15. 將數據從一個數據庫表複製到另一個數據庫表?
- 16. 用於將數據從一個表插入另一個表的另一個數據庫中的存儲過程
- 17. SQL Server 2008中指向另一個數據庫的外鍵
- 18. SQL Server 2008:將所有表中的內容從一個數據庫複製到另一個數據庫
- 19. SQL Server 2005 - 創建數據庫與另一個數據庫的權限
- 20. Sql Compact到另一個數據庫
- 21. SQL Table到另一個數據庫
- 22. 從SQL Server中的sproc中的另一個數據庫獲取元數據?
- 23. 在PostgreSQL中將表從一個數據庫複製到另一個數據庫
- 24. 在MySQL中將表從一個數據庫移動到另一個數據庫
- 25. 查找不在另一個數據庫中的表sql
- 26. 將表格數據從一個數據庫複製到另一個數據庫
- 27. 在另一個表中創建從不同的數據庫在SQL Server 2005中
- 28. MySql - 從一個數據庫更新到另一個數據庫
- 29. 從ticket.py中的另一個數據庫
- 30. 使用SQL Server 2008中的另一個數據庫中的值更新記錄?
使用'鏈接Server' – 2014-11-21 20:07:10
鏈接服務器是另一臺服務器,我想這個問題是在同一臺服務器 – 2014-11-21 20:08:51
這個頭銜似乎沒有這個問題在所有匹配。 – 2014-11-21 20:09:22