2015-12-04 73 views
-1

是否有工具或某人確實有一個查詢,可以爲提供的表創建一個查詢,該查詢將在所有引用的表上以及隨後引用的所有其他表中進行(左)連接...到第n級。SQL Server外鍵,被引用表

感謝

+1

這可以完成,但是這是一個幫助的地方,而不只是一個「我需要一個腳本」的環境。人們會要求您顯示您先嚐試的代碼。 – Dane

+1

好的,這個怎麼樣:SELECT *。 –

+0

基本上,我需要做一個SQL Server 2005數據庫的複製,並且我有一個主表有'用戶'信息。在整個2100表中,我有數據庫和關係建立,我必須複製鏈接到'用戶'表的每個表中的每一行數據...如果需要我可以粘貼我的腳本2500行,但我調查一下,該人員不想浪費時間。我知道確切的問題,但我無法解決它。 –

回答

5

我認爲你可以使用sp_CascadingDataViewer(http://cascadingdataviewer.codeplex.com/)中提取數據,然後剪切並粘貼到新的數據庫。我相信可以修改它以輸出進程中的所有動態sql,並且可以以相反順序運行以填充新數據庫。