Welcome 微信登录

首页 / 数据库 / MySQL / [Oracle]JDBCTemplate调用Oracle存储过程示例

[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)
表情: 姓名: 字数