我試圖運行SQL Server的sys.dm_sql_referencing_entities
存儲過程來查看錶和sprocs的依賴關係。我跑sys.dm_sql_referencing_entities
爲一個特定的表,myTable1
,我知道它有一個特定的存儲過程,mySproc2
依賴項。但是,sys.dm_sql_referencing_entities
沒有返回。SQL Server的sys.dm_sql_referencing_entities是否要求包含對象?
我注意到在應該返回sys.dm_sql_referencing_entities
的存儲過程中,它沒有括號中的myTable
。基本上,這是一個簡單的查詢,看起來像SELECT * FROM myTable1
而不是SELECT * FROM [myTable1]
。
會導致sys.dm_sql_referencing_entities
不返回mySproc2
?