阅读背景:

PB 调用存储过程全攻略[Oracle篇]

来源:互联网 

话不多说,直接正题。偏重Declare方式

一、PB中调用过程的一般格式

Declare my_proce Procedure For p_get_name;
// 定义过程调用

Execute my_proce ;
// 执行过程,这里是不需要其他参数的

If SQLCA.SQLCode <> 0 Then // 调用过程出现错误处理
End If

Fetch my_proce Into :ls_ReturnName;
// 获取出参值,也就是OUT的变量,如果没有out类型的变量,这句也就不需要了

If SQLCA.SQLCode <> 0 Then // 获取数据出现错误处理
End If

Close my_proce ;
// 关闭调用Dec



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: