在DB2 OS400中执行存储过程的shell命令是什么。
CALLPRC PRC(SPNAME)PARM('','',5,'','')RTNVAL()
这是什么?答案 0 :(得分:1)
假设您有一个名为SPNAME
的存储过程,以下是在DB2上通过SQL运行它的方法:
CALL SPNAME('', '', 5, '', '');
这当然假设您已经有了一个数据库连接,您可以通过它来执行SQL语句。
您可能需要担心的一些事情:
CALL LIBNAME.SPNAME(...)
。或者,您可以使用SET PATH=LIBNAME
提供要搜索的库列表。This link解释了如何使用ODBC在PHP中执行存储过程。