列出使用给定表的存储过程

时间:2014-01-27 09:25:45

标签: sql sql-server-2012 database

我有大约200个存储过程和数千个表。

我想知道哪些存储过程用于访问(select,insert,..)特定表,比如user_accounts

我正在使用SQL Server 2012。

1 个答案:

答案 0 :(得分:0)

SELECT OBJECT_NAME(S.object_id) StoredProcedure
FROM sys.sql_modules S
JOIN sys.procedures P
ON S.object_id = P.object_id
WHERE Definition LIKE '%user_accounts%' 
OR Definition LIKE '%user_accounts%'

它对我有用。