[Oracle]JDBCTemplate调用Oracle存储过程示例this.getJdbcTemplate().execute(
new CallableStatementCreator() {
public CallableStatement createCallableStatement(Connection con) throws SQLException {
String storedProc = "{call updatetractractcode(?, ?)}";// 调用的存储过程
CallableStatement cs = con.prepareCall(storedProc);
cs.setInt(1, contractId);// 设置输入参数的值
cs.registerOutParameter(2, java.sql.Types.INTEGER);// 注册输出参数的类型
return cs;
}
}, new CallableStatementCallback() {
public Object doInCallableStatement(CallableStatement cs) throws SQLException, DataAccessException {
cs.execute();
return cs.getString(2);// 获取输出参数的值
}
});[Oracle]使用wmsys.wm_concat将进行行合并[Oracle]表空间之间的数据迁移记录相关资讯 Oracle基础
- Oracle基础介绍及常用相关SQL*PLUS (03月11日)
- Oracle 角色的两个特性和误区 (09/04/2012 05:56:16)
- Oracle rac11.2.0.3.0的vip在重启 (09/02/2012 10:00:39)
| - Oracle中删除用户遇到的问题 (09/08/2012 20:01:42)
- IMP-00008: unrecognized (09/02/2012 10:03:25)
- 在Oracle数据库上设置限制ip地址访 (09/02/2012 09:59:55)
|
本文评论 查看全部评论 (0)