Determine Which Objects Reference a Table in SQL Server

后端 未结 3 1550
情深已故
情深已故 2021-01-31 03:04

I work with SQL Server 2008 and I have a database that has more than 1500 columns and about 500 stored procedures and ... .

I want to rename a table that has several re

3条回答
  •  渐次进展
    2021-01-31 03:44

    Using sys.dm_sql_referencing_entities:

    SELECT 
        referencing_schema_name, referencing_entity_name, referencing_id, 
        referencing_class_desc, is_caller_dependent
    FROM 
        sys.dm_sql_referencing_entities ('mySchemaName.myTableName', 'OBJECT');
    GO
    

    where 'mySchemaName.myTableName' is your schema.table, for example 'dbo.MyTable'

提交回复
热议问题