Ken*_*rdt 13 db2 stored-procedures ibm-midrange
我想测试在AS400系统上运行的DB2存储过程.
我安装了IBM System i Access for Windows,可以对DB2数据库运行SQL命令.
我的问题是:执行存储过程的语法是什么,该存储过程接受参数并将结果作为输出参数返回并将值打印到屏幕上?
只是为了澄清:我不是问如何在代码中调用proc.我想执行proc并在gui工具中查看结果(类似于SQL Enterprise Manager).
Pet*_*tze 23
使用关键字call并传入参数.
call myStoredProc(parm1, parm2, ?);
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅http://www.ibm.com/developerworks/data/library/techarticle/dm-0503melnyk/.有趣的部分是图5.使用Command Editor调用SQL过程
你想要什么是可能的.我自己做了很多次.不幸的是,我现在不在办公室所以它一定是从我的头顶.
还有一点,
非常重要:我无法在iSeries本身上使用SQL编辑器(STRSQL)测试SP.只有iAccess SQL编辑器才能正常工作.