sql - 获取在特定日期创建和/或修改的存储过程的列表?

标签 sql sql-server sql-server-2008 sql-server-2005

我想查找我创建了哪个存储过程,并且还想查找我在特定日期(如 2012 年 9 月 27 日 (27/09/2012))在 SQL Server 中修改了哪个存储过程。

是否有任何查询会列出在该日期创建和修改的这些过程?

最佳答案

您可以在任何给定的 SQL Server 数据库中尝试此查询:

SELECT 
    name,
    create_date,
    modify_date
FROM sys.procedures
WHERE create_date = '20120927'  

其中列出了名称、创建和最后修改日期 - 不幸的是,它没有记录创建和/或修改了相关存​​储过程。

关于sql - 获取在特定日期创建和/或修改的存储过程的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12639030/

相关文章:

SQL - 按顺序选择父记录和子记录

sql - 如何在 ntext 字段上添加 GETDATE() 命令?

sql - 如何包含行号但显示平局?

java - 如何从 Hibernate 和 Spring 获取数据库查询的打印输出

sql - Oracle:从日期时间中减去毫秒

MySQL:如何改进我的查询?

sql - WHERE 子句中的 IS NOT NULL 和 ISNULL(str, NULL)

sql - 在 Oracle 11g 中获取实际执行计划

sql-server - SQL_Latin1_General_CP1_CI_AS 中的 Z 之后是什么?

sql - 如何检查 SQL Server 约束是否存在?