最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java讀取Oracle大字段數(shù)據(jù)(CLOB)的2種方法

 更新時(shí)間:2020年04月27日 15:01:40   作者:Steven5007  
這篇文章主要介紹了Java讀取Oracle大字段數(shù)據(jù)(CLOB)的2種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

Oracle數(shù)據(jù)庫中有一個(gè)字段是CLOB類型,使用java 解析.

1.使用java解析clob類型內(nèi)容

public String clobToString(Clob c) {
    StringBuffer sb = new StringBuffer(1024);
    Reader instream = null;
    try {
      instream = c.getCharacterStream();
      char[] buffer = new char[(int) c.length()];
      int length = 0;
      while ((length = instream.read(buffer)) != -1) {
        sb.append(buffer, 0, length); 
      }
    } catch (Exception ex) {
      ex.printStackTrace();
      return null;
    } finally {
      try {
        if (instream != null)
          instream.close();
      } catch (Exception dx) {
        instream = null;
      }
    }
    return sb.toString();
  }
if(pageObject.getResultList() != null && pageObject.getResultList().size() > 0){
      for(int i=0,j=pageObject.getResultList().size(); i < j;i++){
        Map<String,Object> maps = (Map<String, Object>) pageObject.getResultList().get(i);
        maps.put("DISPATCHINGRULESNAME",this.clobToString((Clob) maps.get("DISPATCHINGRULESNAME"))); //這里將Clob類型轉(zhuǎn)化成字符串,調(diào)用clobToString((Clob)方法
      }
    }

2.使用oracle函數(shù) to_char(字段)

select to_char(t.billName) as billName from T_CC_SHARE_DISPATCH_RULE t

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MybatisPlus中QueryWrapper常用方法總結(jié)

    MybatisPlus中QueryWrapper常用方法總結(jié)

    MyBatis-Plus是一個(gè)Mybatis增強(qiáng)版工具,在MyBatis上擴(kuò)充了其他功能沒有改變其基本功能,為了簡(jiǎn)化開發(fā)提交效率而存在,queryWrapper是mybatis plus中實(shí)現(xiàn)查詢的對(duì)象封裝操作類,本文就給大家總結(jié)了MybatisPlus中QueryWrapper的常用方法,需要的朋友可以參考下
    2023-07-07
  • Java通過try釋放資源的方法

    Java通過try釋放資源的方法

    這篇文章主要介紹了Java通過try釋放資源的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 如果你想寫自己的Benchmark框架(推薦)

    如果你想寫自己的Benchmark框架(推薦)

    這篇文章主要介紹了如果你想寫自己的Benchmark框架,本文通過給大家分享八條軍規(guī),幫助大家理解,需要的朋友可以參考下
    2020-07-07
  • java中循環(huán)遍歷刪除List和Set集合中元素的方法(推薦)

    java中循環(huán)遍歷刪除List和Set集合中元素的方法(推薦)

    下面小編就為大家?guī)硪黄猨ava中循環(huán)遍歷刪除List和Set集合中元素的方法(推薦)。小編覺得挺不錯(cuò)的,在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • 關(guān)于String.format()格式化輸出方式

    關(guān)于String.format()格式化輸出方式

    String.format()是Java的格式化輸出方法,支持多種數(shù)據(jù)類型和格式化選項(xiàng),它在格式化和拼接字符串時(shí)具有較高的靈活性,但效率相對(duì)較低,特別是在處理大量數(shù)據(jù)時(shí),在實(shí)際編程中,應(yīng)根據(jù)具體需求選擇合適的字符串拼接方式
    2024-12-12
  • java HashMap詳解及實(shí)例代碼

    java HashMap詳解及實(shí)例代碼

    這篇文章主要介紹了java HashMap詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • 詳解Java設(shè)計(jì)模式之橋接模式

    詳解Java設(shè)計(jì)模式之橋接模式

    橋接,顧名思義,就是用來連接兩個(gè)部分,使得兩個(gè)部分可以互相通訊。橋接模式將系統(tǒng)的抽象部分與實(shí)現(xiàn)部分分離解耦,使他們可以獨(dú)立的變化。本文通過示例詳細(xì)介紹了橋接模式的原理與使用,需要的可以參考一下
    2022-10-10
  • 淺談JVM內(nèi)存溢出的幾種方式與解決方法

    淺談JVM內(nèi)存溢出的幾種方式與解決方法

    內(nèi)存溢出分為兩大類:OutOfMemoryError和StackOverflowError,以下舉出10個(gè)內(nèi)存溢出的情況,并通過實(shí)例代碼的方式講解了是如何出現(xiàn)內(nèi)存溢出的,感興趣的可以了解一下
    2024-01-01
  • 基于Java開發(fā)實(shí)現(xiàn)ATM系統(tǒng)

    基于Java開發(fā)實(shí)現(xiàn)ATM系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了基于Java開發(fā)實(shí)現(xiàn)ATM系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 解決J2EE-session在瀏覽器關(guān)閉后失效問題

    解決J2EE-session在瀏覽器關(guān)閉后失效問題

    最近做項(xiàng)目使用的是Spring+SpringMVC+Mybatis框架,maven管理目錄的javaweb端系統(tǒng),對(duì)于session的一些問題,在此小編給大家分享到腳本之家平臺(tái),需要的朋友參考下吧
    2018-01-01

最新評(píng)論

浦北县| 全南县| 定陶县| 蕉岭县| 嘉兴市| 楚雄市| 平江县| 延庆县| 海伦市| 邢台县| 西盟| 青冈县| 墨江| 开远市| 广德县| 房产| 绥芬河市| 黄石市| 方山县| 石屏县| 土默特左旗| 马鞍山市| 福泉市| 吴旗县| 兴化市| 囊谦县| 磐安县| 楚雄市| 平陆县| 常山县| 辽源市| 临泽县| 大安市| 泰安市| 大姚县| 揭东县| 加查县| 永胜县| 三穗县| 礼泉县| 江川县|