Sql Server 中查询存储过程的修改时间

Posted 好人卡收藏家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql Server 中查询存储过程的修改时间相关的知识,希望对你有一定的参考价值。

1、按最近修改排序所有存储过程

SELECT [name], [create_date], [modify_date]
FROM [sys].[objects]
WHERE [type] = ‘P‘ -- 这里也可以替换为:‘U‘,‘IF‘,‘TR‘分别代表用户表,自定义函数,触发器
ORDER BY [modify_date] DESC
 
2、查询指定存储过程的创建及修改时间

select
[name]
,create_date
,modify_date
FROM
sys.all_objects
where
type_desc = N‘SQL_STORED_PROCEDURE‘
and name = ‘SP_SystemStatistics‘ -- 输入名称
and modify_date >=‘2016-08-05 00:00:00‘

以上是关于Sql Server 中查询存储过程的修改时间的主要内容,如果未能解决你的问题,请参考以下文章

SQL SERVER 存储过程中如何使用传入的DB参数,实现跨库查询?

SQL Server 为代码减负之存储过程

在 SQL Server 上查询存储过程的内容

如何在 SQL Server 的 clr 存储过程中执行动态 .net 代码

将 SQL Server 存储过程转换为 Oracle 过程以从表中查询

需要帮助优化 SQL Server 查询