java调用存储过程传参报错

2025-01-13 07:54:07
推荐回答(2个)
回答(1):

游标参数在哪一位登记的就在哪一位取,
call.registerOutParameter(4, oracle.jdbc.OracleTypes.CURSOR); //在第4个登记
ResultSet rs = (ResultSet) call.getObject(4); //在第4个取

回答(2):

ResultSet rs = (ResultSet) call.getObject(1);

我看网上说,你应该把 1 改成 4 ,试试看