CallableStatement cstmt = con.prepareCall("{call 프로시저명(?,,,,)}");
// ? : SYS_REFCURSOR가 설정된 out parametercstmt.registerOutParameter(인덱스, Types.REF_CURSOR);
// Types.REF_CURSOR이나 OracleTypes.CURSOR 사용cstmt.excute();ResultSet rs = (ResultSet)cstmt.getObject(인덱스);CallableStatement cstmt = con.propareCall("{call select_all_proc(?)}")//in parameter
//out parameter
cstmt.registerOutParameter(1,Types.REF_CURSOR);cstmt.execute();ResultSet rs = (ResultSet)cstmt.getObject(인덱스);
while(ns.next()){
}
``