SQL Server查询某个表被哪些存储过程调用和修改时间

原文:https://www.cnblogs.com/Sungeek/p/11150119.html

方法一:

直接输入框写表名然后就能查看相关信息,包括第三个P是存储过程

方法二:

1、也可以使用SQL语句通过系统表来查询,where type=P是系统表的意思,如下:

select distinct object_name(id) from syscomments where id in
(select id from sysobjects where type ='P') and text like '%表名%'

查询存储过程修改时间

SELECT [name] ,
create_date ,
modify_date
FROM sys.all_objects
WHERE type_desc = N'SQL_STORED_PROCEDURE'
ORDER BY modify_date DESC

 

posted @ 2020-06-24 15:31  Tozhang  阅读(760)  评论(0编辑  收藏  举报