>>Script Language and Platform: SQL Server
Author: PCREDDY
To find Objects’ dependencies, use the code below.
With CTE as
(
SELECT ReferencedObjectType = o2.type,
--ReferencedObject = SCHEMA_NAME(o2.schema_id)+'.'+ed.referenced_entity_name,
--ReferencingObject = SCHEMA_NAME(o1.schema_id)+'.'+o1.name,
ReferencingObjectType = o1.type
FROM sys.sql_expression_dependencies ed
INNER JOIN sys.objects o1
ON ed.referencing_id = o1.object_id
INNER JOIN sys.objects o2
ON ed.referenced_id = o2.object_id
--WHERE o1.type in ('P','TR','V', 'TF') WHERE o1.type in ('P','V')
)
Select * from CTE where ReferencedObjectType='U'
order by ReferencedObject,ReferencingObjectTypeDisclaimer: We hope that the information on these script pages is valuable to you. Your use of the information contained in these pages, however, is at your sole risk. All information on these pages is provided “as -is”, without any warranty, whether express or implied, of its accuracy, completeness, or fitness for a particular purpose… Disclaimer Continued
Back to Database Journal Home