查询数据库存储过程的最后使用时间
程序员文章站
2022-04-20 14:49:22
...
SELECT database_id,* FROM sys.databases WHERE database_id > 4
--找到对应数据库的ID号,我需要的对应数据库的ID=7
SELECT
a.name AS 存储过程名称,
a.create_date AS 创建日期,
a.modify_date AS 修改日期,
b.last_execution_time AS 最后执行日期,
b.execution_count AS 执行次数
FROM sys.PROCEDURES a
LEFT JOIN sys.dm_exec_procedure_stats b ON a.object_id=b.object_id AND b.database_id='7'
WHERE
a.is_ms_shipped=0--去掉系统存储过程
AND a.name LIKE '%SPC%'
ORDER BY b.database_id
上一篇: EXISTS子查询问题
下一篇: MSSQL用批处理执行多个sql脚本