我正在尝试使用sys.dm_sql_referencing_entities
DMV 获取表列表的所有依赖项。
这个查询给了我所有表的列表:
SELECT TableName from FinalTableList;
这个查询给出了 TableA 的依赖关系:
SELECT referencing_entity_name
FROM sys.dm_sql_referencing_entities ('dbo.TableA', 'OBJECT') ;
我想将上述 2 组合到一个查询或过程中,以便我可以获得以下格式的所有依赖项:
TableA Dependency1
Dependency2
Dependency3
TableB Dependency1
Dependency2
...................
应该如何构建查询?