jdbc调用存储过程-oracle版 返回游标
2011-12-20 11:04
531 查看
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带游标返回参数的简单分页存储过程
- java通过prepareCall调用oracle返回游标的存储过程
- spring jdbc调用oracle 存贮过程 返回游标类型的参数
- jdbc中调用oracle 返回游标类型的存储过程
- jdbc中调用oracle 返回游标类型的存储过程
- JDBC调用存储过程并返回游标
- 利用游标返回结果集的的例子(Oracle 存储过程)JAVA调用方法和.NET调用方法
- Mybaits结合Oracle调用存储过程返回游标的两种方法
- oracle 动态调用存储过程,返回游标类型
- JDBC 调用 oracle 存数过程 返回复合类型数据
- java 调用oracle 分页存储过程 返回游标数据集
- JDBC调用SQL存储过程返回游标
- oracle创建存储过程并返回结果集(附C#调用代码)
- oracle 在一个存储过程中调用另一个返回游标的存储过程
- iBatis调用返回两个游标的存储过程处理方法
- hibernate 调用存储过程 返回游标 实例
- j2ee规范-jdbc-存储过程调用(oracle为例)
- java调用oracle过程返回结果集(包和游标)
- JDBC调用存储过程输出游标参数的存储过程