asdtiang的博客 感謝blogjava提供的博客交流平臺

          oracle 存儲過程返回多個行代碼實例

          Posted on 2010-09-26 17:18 asdtiang 閱讀(481) 評論(0)  編輯  收藏 所屬分類: 數據庫
          create or replace procedure s_get_all_point
          (
             ref_cursor out sys_refcursor 
          )
          as
          begin
            
          open ref_cursor for
               
          select * from gwxx_t;
          end;


           try {
                    DriverManager.registerDriver (
          new oracle.jdbc.OracleDriver());
                    Connection conn 
          = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl""@@@@""@@@@");

                 
          //   CallableStatement stmt = conn.prepareCall("BEGIN  s_get_all_point(?); END;");
                    CallableStatement stmt = conn.prepareCall("{ call s_get_all_point(?) }");////這名執行速度要快點

                    stmt.registerOutParameter(
          1,  oracle.jdbc.OracleTypes.CURSOR); //REF CURSOR(OracleTypes.CURSOR==-10)
                    stmt.execute();
                    ResultSet rs 
          = (ResultSet) stmt.getObject(1);
                    
          while (rs.next()) {
                      System.out.println(rs.getString(
          "gwbh"));
                    }
                    rs.close();
                    rs 
          = null;
                    stmt.close();
                    stmt 
          = null;
                    conn.close();
                    conn 
          = null;
                  }
                  
          catch (SQLException e) {
                    System.out.println(e.getLocalizedMessage());
                  }



          天蒼蒼,野茫茫,風吹草底見牛羊

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 80, comments - 24, trackbacks - 0, articles - 32

          Copyright © asdtiang

          asdtiang的博客 PaidMailz
          點擊廣告網賺A(每天4個廣告,每個0.0025美元,一個搜索廣告0.03美元)
          主站蜘蛛池模板: 全椒县| 奉新县| 福安市| 定州市| 南丰县| 日喀则市| 长兴县| 东源县| 安阳县| 威远县| 连云港市| 巴彦淖尔市| 黄龙县| 抚顺市| 新化县| 句容市| 东兴市| 锦屏县| 米易县| 天峨县| 封丘县| 宁河县| 普兰县| 哈密市| 房产| 商洛市| 临沭县| 舞阳县| 绥滨县| 衡阳市| 新泰市| 平定县| 绿春县| 花垣县| 汉源县| 盐山县| 土默特右旗| 昭苏县| 云浮市| 体育| 全椒县|