少年阿賓

          那些青春的歲月

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

          //這個(gè)適用于oracle10,11,以前oracle9操作CLOB字段相當(dāng)?shù)姆爆崳浿鴮?dǎo)入驅(qū)動(dòng)包 
          package com.abin.wto.dbs.oracle; 

          import java.sql.Connection; 
          import java.sql.DriverManager; 
          import java.sql.PreparedStatement; 
          import java.sql.ResultSet; 

          public class OperateOracle { 
          public static void main(String[] args) { 
          Connection conn=null; 
          PreparedStatement ps=null; 
          ResultSet rs=null; 
          try { 
          Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 
          String url="jdbc:oracle:thin:@localhost:1521:XE"; 
          conn=DriverManager.getConnection(url,"abin","abin"); 
          String sql="insert into bignumber values(?,?)"; 
          ps=conn.prepareStatement(sql); 
          ps.setInt(1, 1); 
          oracle.sql.CLOB clob=oracle.sql.CLOB.createTemporary(conn, false, oracle.sql.CLOB.DURATION_SESSION); 
          clob.open(oracle.sql.CLOB.MODE_READWRITE); 
          clob.setString(3, "llll"); 
          ps.setClob(2, clob); 
          int result=ps.executeUpdate(); 
          System.out.println("result="+result); 
          } catch (Exception e) { 
          e.printStackTrace(); 
          } 
          } 

          } 











          package com.abin.wto.dbs.oracle;

          import java.sql.Connection;
          import java.sql.DriverManager;
          import java.sql.PreparedStatement;
          import java.sql.ResultSet;
          import java.sql.SQLException;

          import oracle.sql.CLOB;

          public class OperateOracle {
           public static void main(String[] args) {
            Connection conn=null;
            PreparedStatement ps=null;
            ResultSet rs=null;
            try {
             Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
             String url="jdbc:oracle:thin:@localhost:1521:XE";
             conn=DriverManager.getConnection(url,"abin","abin");
             String sql="insert into bignumber values(?,?)";
             ps=conn.prepareStatement(sql);
             ps.setInt(1, 8888);
             java.sql.Clob  clob=oracle.sql.CLOB.createTemporary(conn, false, oracle.sql.CLOB.DURATION_SESSION);
             clob.setString(1, "55555555555555");
             ps.setClob(2, clob);
             int result=ps.executeUpdate();
             System.out.println("result="+result);
            } catch (Exception e) {
             e.printStackTrace();
            }finally{
             if(ps!=null){
              try {
               ps.close();
              } catch (SQLException e) {
               e.printStackTrace();
              }
             }
             try {
              CLOB.freeTemporary(null);
             } catch (SQLException e) {
              e.printStackTrace();
             }
            }
           }

          }

           

          posted on 2013-01-08 22:00 abin 閱讀(1786) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): oracle
          主站蜘蛛池模板: 浦北县| 庆云县| 瑞丽市| 宜君县| 中宁县| 宣汉县| 葵青区| 信丰县| 邵东县| 富蕴县| 大石桥市| 永德县| 武义县| 北碚区| 昌吉市| 黑河市| 桃园县| 临猗县| 柳林县| 彰化县| 铜梁县| 通州市| 奈曼旗| 美姑县| 桦川县| 巨鹿县| 安顺市| 闻喜县| 乐业县| 财经| 鹤山市| 衡水市| 永修县| 平塘县| 金昌市| 汤原县| 长海县| 广水市| 蒙自县| 铜梁县| 龙里县|