0

我也发布到 mqseries 论坛,但还没有任何答案。我在使用用于 JDBC 的 Websphere 适配器来调用 Oracle 存储过程时遇到问题。该过程如下所示:

create or replace
procedure sp_myproc(par_out out SYS_REFCURSOR) 
as 
begin 
    open par_out  for select * from my_table; 
end;

我已经使用 ODA 生成了 BO 定义。我也读过这个:http ://pic.dhe.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=%2Fcom.ibm.wsadapters.jca.jdbc.doc%2Fdoc%2Fcjdb_ov_storedproc_bo.html

我的问题是如何正确指定 RetrieveSP 的 ASI?如果我使用:SPN=sp_myproc;RS=true;OP=RS我收到以下错误:“数据库 Oracle 和 JDBC 驱动程序 oracle.jdbc.OracleDriver 不支持 ResultSet 作为存储过程的输出参数”。

4

0 回答 0