jdbc调用存储过程-oracle版 返回游标
2013-01-24 10:57
459 查看
1.创建
2.调用
create or replace procedure getLog(record_ref out sys_refcursor,inputId in log201112.id%type) AS begin open record_ref for select * from log201112 where id=inputId; end getLog; /
2.调用
String procedure="{call getLog(?,?)}"; CallableStatement cstmt=conn.prepareCall(procedure);//conn为java.sql.Connection对象 cstmt.registerOutParameter(1, OracleTypes.CURSOR);//oracle驱动包里的类 import oracle.jdbc.OracleTypes; cstmt.setInt(2, 2); cstmt.execute(); ResultSet rs=(ResultSet)cstmt.getObject(1); while(rs.next()){ String info=""+rs.getInt("ID"); info+=rs.getTimestamp("CREATE_TIME"); System.out.println(info); }
相关文章推荐
- jdbc调用存储过程-oracle版 返回游标
- hibernate里使用jdbc方式调用oracle带游标返回参数的简单分页存储过程
- spring jdbc调用oracle 存贮过程 返回游标类型的参数
- jdbc中调用oracle 返回游标类型的存储过程
- JDBC调用存储过程并返回游标
- jdbc中调用oracle 返回游标类型的存储过程
- java通过prepareCall调用oracle返回游标的存储过程
- Mybaits结合Oracle调用存储过程返回游标的两种方法
- 利用游标返回结果集的的例子(Oracle 存储过程)JAVA调用方法和.NET调用方法
- oracle 动态调用存储过程,返回游标类型
- java调用oracle过程返回结果集(包和游标)
- oracle使用游标让存储过程返回记录集
- fineRepot 读取存储过程返回游标数据源(oracle)
- oracle 存储过程返回游标
- Java调用oracle存储过程通过游标返回临时表数据
- mybatis 调用存储过程 返回游标 实例
- java jdbc 调用 oracle存储过程 返回游标
- oracle存储过程如何返回list,并用jdbc调用
- oracle执行存储过程返回游标cursor
- mybatis 调用存储过程 返回游标 实例