我想在X3中运行我的ORACLE存储过程TEST(参数1,参数2)。关于执行SQL语句的例程是这样的:
Local char Request(255)fficeffice" />
Request = “Select sum(DLRATI) as VDLRATI from SORDER where BPCORD_0=’ANffice:smarttags" />
For (Decimal VDLRATI) from “
Infbox num$([F:SOH]VDLRATI) #---- 显示汇总金额
Next
我改成了这样:
REQUEST="BEGIN TEST(参数1,参数2); END;"
For (Char DIAM1) From "3" Sql REQUEST As [DMT]
Next
那句话在PLSQL中执行一切正常。可是在X3中却直接退出,没有任何错误提示。需要的话我可以把存储过程发给你。哪位有相关调用ORACLE存储过程的经验。麻烦不吝告知。谢谢!
知道原因了
For...From...Sql是带返回值的执行SQL语句的用法,一般用于直接select什么
我的存储过程不带返回值 可以直接用Execsql
欢迎光临 赛捷软件论坛 (http://114.215.210.180/bbs/) | Powered by Discuz! 7.2 |