存储过程: create or replace procedure ECS_AR_refundment(orgid in varchar2, period in char,Cur in out Curtype.Cur) 传入参数时 call.setString(1, "");
call.setString(2, "");
call.setString(3, "1");
call.registerOutParameter(1,OracleTypes.CURSOR); 这样出现异常,求大神。在线等
call.setString(2, "");
call.setString(3, "1");
call.registerOutParameter(1,OracleTypes.CURSOR); 这样出现异常,求大神。在线等
解决方案 »
- 严重: Exception sending context initialized event to listener instance of class or
- 使用poolman连接池后写入session的值为null
- 求教struts问题
- HQL没办法办到分类统计?在线等
- WEB开发的问题
- 请教一个乱码问题
- JAVA如何实现自动登陆到某个网站?换句话说就是能否保持与一个网站的SESSION?
- 一个JDBC的问题
- 请问怎样访问部署在Weblogic7中的Entity Bean的LocalHome,高分相送
- Invalid action class configuration that references an unknown class
- 小程序求助,为什么安卓客户端发送数据后pc端没反应
- 关于同时刷新一个页面中上下两个frame出现的问题
看3楼。 不知道和你的问题一样不。
Connection con = DataSourceUtils.getConnection(oraJDBCTemplate.getDataSource());
CallableStatement st = con.prepareCall("CALL COMM_PROCEDURE(?,?)");
//指定传入sql
st.setString(1, sb.toString());
//指定类型为游标
st.registerOutParameter(2, OracleTypes.CURSOR);
//执行sql
st.execute();
ResultSet rs = (ResultSet) st.getObject(2);
我这个是用存储过程查询数据