2013-02-11 32 views
0

sp_depends將爲特定對象上的所有相關對象提供信息如何在sql數據庫中找到多個對象的依賴關係?

但它僅適用於單個對象,提供有關單個對象的信息。

我想了解的多個對象的信息,

我如何使用sp_depend或任何其他方式在那裏實現的呢?

+1

檢查[查找相關對象(http://sqlserverplanet.com/dmvs/find-dependent-objects)的文章。 – 2013-02-11 14:51:00

+0

非常感謝@HamletHakobyan 我該如何在同一時間使用多個對象? – Neo 2013-02-11 16:09:30

回答

2

你想要sys.sql_expression_dependencies。這是如何獲取所有依賴項的列表。

下面是我如何使用它的例子:

select sed.referenced_entity_name, sed.referenced_database_name, 
     OBJECT_NAME(referencing_id) as ObjectName 
from sys.sql_expression_dependencies sed 
+0

我想同時爲許多參數提供依賴關係,我的意思是說sp_depend(object1 .... n)我可以使用類似這樣的東西嗎? – Neo 2013-02-11 14:59:12

+0

您是否運行了查詢?它返回所有的依賴關係。然後你可以使用'where'子句來過濾它。 – 2013-02-11 15:05:49

+0

我做到了,它給我一個完美的物體..我的問題是我怎樣才能同時使用它的多個對象? – Neo 2013-02-11 15:59:43

相關問題