日期:2014-05-17 浏览次数:20762 次
jdbcTemplate.execute(callName,new CallableStatementCallback(){ public Object doInCallableStatement(CallableStatement call) throws SQLException, DataAccessException { call.execute(); } });
------解决方案--------------------
1.获取CallableStatement语句:
CallableStatement cs = conn.prepareCall("{call spName(?,?,?)}");
2.传入输入参数和注册输出参数
cs.setXXX(index,value);//输入参数
cs.registerOutParameter(index,type);//输出参数
3.执行存储过程:
cs.execute();
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html