欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

巧妙解決Oracle NClob讀寫問題(經驗分享)

 更新時間:2017年10月13日 09:11:44   作者:Jacklondon Chen  
下面小編就為大家?guī)硪黄擅罱鉀QOracle NClob讀寫問題(經驗分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

最近一個新項目中,嘗試在 Oracle 數據庫中使用 NCLOB 來保存大的 xml 字符串。

在代碼自動生成工具(通過 JDBC 驅動程序,讀數據庫表結構,自動生成對應的 java 代碼,包含增加、刪除、修改、分頁查詢、根據主鍵查找等前臺 html/js、后臺代碼 java),將 NCLOB 字段映射到 String 類型。

運行代碼,無報錯。使用 SQuirreL SQL 客戶端查看數據,覺察數據未保存成功。

網上搜一通,有提到用 SetBigStringTryClob  的數據庫連接額外屬性的??傆X得好傻。也有提到用 setStringForClob 方法的,也比較笨。

最后在 Oracle 官網上,找到一個更好的辦法:

升級 Oracle JDBC 驅動程序,直接用 java JDBC 標準的 setString 函數,保存成功!

對應網址:

http://docs.oracle.com/cd/E11882_01/java.112/e16548/oralob.htm#JJDBC28534

里面提到:

In Oracle Database 11g release 2 (11.2), the setBytes, setBinaryStream, setString, setCharacterStream, and setAsciiStream methods of PreparedStatement are extended to enhance the ability to work with BLOB, CLOB, and NCLOB target columns.

...

The SetBigStringTryClob connection property of Oracle Database 10g Release 1 (10.1) is no longer used or needed.

...

----------------------------

以上這篇巧妙解決Oracle NClob讀寫問題(經驗分享)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • oracle 監(jiān)聽 lsnrctl 命令 (推薦)

    oracle 監(jiān)聽 lsnrctl 命令 (推薦)

    這篇文章主要介紹了oracle 監(jiān)聽 lsnrctl 命令 ,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03
  • 45個非常有用的 Oracle 查詢語句小結

    45個非常有用的 Oracle 查詢語句小結

    這里我們介紹的是 40+ 個非常有用的 Oracle 查詢語句,主要涵蓋了日期操作,獲取服務器信息,獲取執(zhí)行狀態(tài),計算數據庫大小等等方面的查詢。這些是所有 Oracle 開發(fā)者都必備的技能,所以快快收藏吧
    2014-04-04
  • Oracle存儲過程返回游標實例詳解

    Oracle存儲過程返回游標實例詳解

    Oracle存儲過程返回游標有兩種實現(xiàn)方法一種是聲明系統(tǒng)游標,一種是聲明自定義游標,本文將詳細介紹,需要了解的朋友可以參考下
    2012-12-12
  • CMD操作oracle數據導庫過程圖解

    CMD操作oracle數據導庫過程圖解

    這篇文章主要介紹了CMD操作oracle數據導庫過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • oracle group by語句實例測試

    oracle group by語句實例測試

    本文將詳細介紹oracle group by語句,以實例進行測試,需要的朋友可以參考下
    2012-11-11
  • Linux中Oracle啟動偵聽報錯TNS:permission denied的解決方法

    Linux中Oracle啟動偵聽報錯TNS:permission denied的解決方法

    這篇文章主要介紹了Linux中Oracle啟動偵聽時報錯TNS:permission denied的解決方法,文中給出了詳細的解決方法,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-02-02
  • oracle 合并查詢 事務 sql函數小知識學習

    oracle 合并查詢 事務 sql函數小知識學習

    oracle 合并查詢 事務 sql函數小知識學習,需要的朋友可以參考下
    2012-12-12
  • Oracle 11g實現(xiàn)安全加固的完整步驟

    Oracle 11g實現(xiàn)安全加固的完整步驟

    這篇文章主要給大家介紹了關于Oracle 11g實現(xiàn)安全加固的完整步驟,文中通過示例代碼將實現(xiàn)的步驟一步步介紹的非常詳細,對大家學習或者使用Oracle 11g具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2018-05-05
  • Oracle數據庫scott用戶創(chuàng)建view視圖權限的操作方法

    Oracle數據庫scott用戶創(chuàng)建view視圖權限的操作方法

    這篇文章主要介紹了Oracle數據庫scott用戶創(chuàng)建view視圖權限的操作方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • Oracle 11g收集多列統(tǒng)計信息詳解

    Oracle 11g收集多列統(tǒng)計信息詳解

    我們在寫SQL語句的時候,有的時候會碰到where子句后面有多個條件的情況,也就是根據多列的條件篩選得到數據。下面這篇文章主要給大家介紹了Oracle 11g收集多列統(tǒng)計信息的相關資料,文中介紹的非常詳細,需要的朋友可以參考下。
    2017-03-03

最新評論