麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

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

2024-08-29 14:00:42
字體:
來源:轉載
供稿:網友

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

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

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

網上搜一通,有提到用 SetBigStringTryClob  的數(shù)據(jù)庫連接額外屬性的。總覺得好傻。也有提到用 setStringForClob 方法的,也比較笨。

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

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

對應網址:

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讀寫問題(經驗分享)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。

 

注:相關教程知識閱讀請移步到oracle教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日本在线播放一区二区 | 免费观看的毛片手机视频 | 亚洲激情91 | 黄色免费在线网址 | 国产午夜精品一区 | 黄色毛片a级| 免费在线观看亚洲 | 亚洲视频成人 | 在线高清中文字幕 | 日韩av成人| 国产精品一区二区羞羞答答 | 在线看免电影网站 | 国产精品一区二区三区在线播放 | www.99久久久 | 色999国产| 在线亚洲播放 | 欧美色大成网站www永久男同 | 久久精品一级 | 国产成年人网站 | 操嫩草 | 青热久思思| 91久久91久久精品免观看 | 亚洲精品久久久久久 | 久久久久夜色精品国产老牛91 | 国产一级毛片高清视频完整版 | 国产成人精品一区在线播放 | 撅高 自己扒开 调教 | 日本网站在线播放 | 久草成人在线 | 亚洲电影在线观看高清免费 | gril hd| 成人在线视频免费观看 | 欧美a视频在线观看 | chinesehd天美原创xxxx | 色淫影院| 国产乱淫a∨片免费观看 | 久久大陆 | 奶子吧naiziba.cc免费午夜片在线观看 | 亚洲成人免费网站 | 欧美性生活久久久 | 亚洲网站在线播放 |