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

时间:2012-06-11 17:50:50

标签: sql stored-procedures db2

我看到某些版本的MSSQL允许您运行查询以检索有关存储过程的信息。我也看到了Oracle的相同类型的查询。 DB2有什么类似的东西吗?

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

谢谢!

2 个答案:

答案 0 :(得分:2)

这应该是你要找的东西:

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

答案 1 :(得分:0)

是的,您可以在修改存储过程时检入DB2。 请在下面查询相同的查询。不要为CREATE_TIME混淆,这意味着上次修改时间。

代码如下:

SELECT PROCNAME,CREATE_TIME FROM SYSCAT.procedures WHERE PROCNAME ='<>'按CREATE_TIME desc命令

注意:替换<>使用您的实际存储过程名称。