SQL 查看某个表被哪些存储过程或者视图使用

--查询某个表被哪些视图/存储过程使用(type='P':表示存储过程,type='V':表示视图)

SELECT OBJECT_NAME(id) FROM syscomments
WHERE id IN(SELECT object_id FROM sys.objects WHERE type='P')
AND text LIKE '%表名称%'

--查看字段在哪些表中使用

select [name] from [库名].[dbo].sysobjects where id in(select id from [库名].[dbo].syscolumns Where name='字段名') 

 

posted @ 2019-05-08 08:49  静室听风雨  阅读(1169)  评论(0)    收藏  举报