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
...................
クエリはどのように構成する必要がありますか?