DB2中的PL / SQL过程定义为Oracle中的USER_ARGUMENTS

时间:2013-05-07 14:43:36

标签: sql oracle plsql db2

Oracle 数据库中,我们可以从 USER_ARGUMENTS 表中获取PLSQL过程和函数(如参数,其顺序和数据类型)的定义。 在 DB2 的情况下,我正在寻找类似的数据源。

1 个答案:

答案 0 :(得分:2)

我假设你在这里使用DB2 for Linux / Unix / Windows。

尝试查看SYSCAT.ROUTINEPARMS目录视图。可能类似于:

SELECT *
FROM SYSCAT.ROUTINEPARMS
WHERE ROUTINESCHEMA = @schema
  AND ROUTINENAME   = @name
ORDER BY ORDINAL