描述DB2存储过程

时间:2016-06-14 10:23:19

标签: sql oracle stored-procedures db2 oracle-sqldeveloper

我正在使用Oracle SQL Developer工具连接到Oracle和IBM DB2数据库。当我打开Oracle连接时,我能够在Connections面板中看到Oracle DB的存储过程。但是对于DB2连接,当我展开连接时,它不会在连接面板中显示任何内容。

因此,我尝试使用查询在DB2中查看Stored过程定义。 我尝试了以下方法,但没有任何效果。

当我触发select * from SYSIBM.SYSPROCEDURES;查询时,我收到错误

DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=SYSIBM.SYSPROCEDURES, DRIVER=3.64.82

当我解雇SELECT ROUTINENAME FROM SYSCAT.ROUTINES;时,我收到错误

DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=SYSCAT.ROUTINES, DRIVER=3.64.82

当我尝试-DISPLAY PROCEDURE;时,我收到错误

SQL Error: DB2 SQL Error: SQLCODE=-104, SQLSTATE=42601, SQLERRMC=-;<ERR_STMT> <WNG_STMT> GET SQL SAVEPOINT HOLD FREE ASSOCIATE, DRIVER=3.64.82

有些正文可以帮助我如何在DB2中获取存储过程。

0 个答案:

没有答案