Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在sql数据库中找到多个对象的依赖关系?_Sql_Sql Server_Sql Server 2008_Tsql - Fatal编程技术网

如何在sql数据库中找到多个对象的依赖关系?

如何在sql数据库中找到多个对象的依赖关系?,sql,sql-server,sql-server-2008,tsql,Sql,Sql Server,Sql Server 2008,Tsql,sp_dependens将提供特定对象上所有依赖对象的信息 但它只适用于单个对象,提供关于单个对象的信息 我想要关于多个对象的信息 我如何使用sp_depend或其他方法实现它 您需要sys.sql\u表达式\u依赖项。这是获取所有依赖项列表的方式 以下是我如何使用它的示例: select sed.referenced_entity_name, sed.referenced_database_name, OBJECT_NAME(referencing_id) as Object

sp_dependens
将提供特定对象上所有依赖对象的信息

但它只适用于单个对象,提供关于单个对象的信息

我想要关于多个对象的信息

我如何使用sp_depend或其他方法实现它


您需要
sys.sql\u表达式\u依赖项
。这是获取所有依赖项列表的方式

以下是我如何使用它的示例:

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

您需要
sys.sql\u表达式\u依赖项
。这是获取所有依赖项列表的方式

以下是我如何使用它的示例:

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

检查文章。非常感谢@HamletHakobyan我如何能同时对多个对象使用它?检查文章。非常感谢@HamletHakobyan我如何能同时对多个对象使用它?我想同时对多个参数使用依赖关系,我的意思是说sp_depend(object1…n)我可以用这样的东西吗?你运行查询了吗?它返回所有依赖项。然后可以使用
where
子句对其进行筛选。我这样做了,因为它完美地为一个对象提供了我。。我的问题是如何同时对多个对象使用它?我希望同时对多个参数使用依赖关系,我的意思是说sp_depend(object1…n)我可以使用类似的东西吗?您运行了查询吗?它返回所有依赖项。然后可以使用
where
子句对其进行筛选。我这样做了,因为它完美地为一个对象提供了我。。我的问题是,如何将其同时用于多个对象?