我想用程序去取得每个存储过程有那些入参和出参,以及类型,ORACLE中有这样的系统表,不知道DB2有没有?
------解决方案--------------------------------------------------------
偶也想知道!顶!
------解决方案--------------------------------------------------------
至于为什么会存在于2个地方,我也不知道,有待研究,可能是映射
查询存储过程名字
select procname from syscat.procedures
select procedure_name from sysibm.sqlprocedures
查询固定用户组下的存储过程,说白了就是带了schema字段
select procname from syscat.procedures where procschema=upper( 'jinxin ')
select procname from sysibm.sysprocedures where procschema=upper( 'jinxin ')
查询名字为dx存储过程的主体内容
select text from syscat.procedures where procname=upper( 'dx ')
select text from sysibm.sysprocedures where procname=upper( 'dx ')
导出名字为dx的存储过程
export to c:\\proc.txt of del select text from syscat.procedures where procname=upper( 'dx ')
export to c:\\proc.txt of del select text from sysibm.sysprocedures where procname=upper( 'dx ')