Sql 使用DB2,我可以检查存储过程何时被修改吗?

Sql 使用DB2,我可以检查存储过程何时被修改吗?,sql,stored-procedures,db2,Sql,Stored Procedures,Db2,我看到MSSQL的一些版本允许您运行查询来检索有关存储过程的信息。我还看到了针对Oracle的相同类型的查询。DB2有类似的功能吗 具体来说,我希望能够看到存储过程是何时创建和/或上次修改的 谢谢大家! 这应该是您正在寻找的: select routinename, create_time, alter_time from syscat.routines where routinetype='P' 是的,您可以在修改存储过程时签入DB2。 请在下面找到相同的查询。不要把创建时间和上次修改时间混

我看到MSSQL的一些版本允许您运行查询来检索有关存储过程的信息。我还看到了针对Oracle的相同类型的查询。DB2有类似的功能吗

具体来说,我希望能够看到存储过程是何时创建和/或上次修改的


谢谢大家!

这应该是您正在寻找的:

select routinename, create_time, alter_time from syscat.routines where routinetype='P'

是的,您可以在修改存储过程时签入DB2。 请在下面找到相同的查询。不要把创建时间和上次修改时间混淆

代码如下:

选择PROCNAME,创建\u时间 来自SYSCAT.procedures,其中PROCNAME=''按创建时间顺序描述


注意:替换为实际的存储过程名称。

这说明:
[SQL0204]在SYSCAT type*文件中找不到例程。
请格式化代码,以便与说明/解释不同。