楼上的兄弟,按照你的方法还是得不到存储过程的输出值,下面是我的测试存储过程
我在oci程序中要根据返回的值判度是否commit,rollback
procedure UPDATETESTBLOCK(P_RET1 IN OUT interger ,P_RET2 IN OUT integer)
is
begin
P_RET1=0;
P_RET2=1;
exception
when others then
begin
P_RET:=11;--表示执行失败
P_ERROR:='操作失败,请检查原因后再试!';
return;
end;