2013-10-07 216 views
0

我需要在我的數據庫中找到表的依賴關係層次結構。爲此,我使用了「sp_msdependency」,這是一個系統存儲過程。由於我的一些表格是循環依賴的,我無法獲得正確的層次或順序。有什麼辦法來解決這個問題,以便我得到正確的依賴性順序?循環依賴表的依賴順序

+0

http://sev17.com/2010/08/07/sql-server-object-dependency-viewer-revisited/ –

回答

0
To view the objects on which a table depends 

SELECT * FROM sys.sql_expression_dependencies 
WHERE referenced_id = OBJECT_ID(N'Stock.BookDetails'); 


To view the objects that depend on a table 

SELECT * FROM sys.sql_expression_dependencies 
WHERE referencing_id = OBJECT_ID(N'Sales.POBooks');