0

我在 db2 中创建了一个存储过程,并对其进行了多次修改,但在我的数据库管理器 (Dbbeaver) 和 RazorSQL 中,相同的存储过程出现了两次。如何确定最新版本是什么?

4

1 回答 1

0

在 zOS DB2 上,以下将显示更改时间戳:

SELECT 
    name,
    alteredts  
FROM 
    SYSIBM.SYSROUTINES 
WHERE 
    NAME = 'myproc'
AND SCHEMA = 'myschema'

您需要对 SYSIBM 表具有读取权限。此外,如果两个 SP 具有相同的名称,可能是因为它们具有重载参数。

于 2014-11-28T14:53:14.240 回答