程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 輕松掌握JDBC操縱Oracle數據庫lob字段

輕松掌握JDBC操縱Oracle數據庫lob字段

編輯:Oracle數據庫基礎

在Oracle數據庫中,lob(large object,大型對象)類型的字段使用的頻率越來越高了。因為這種類型的字段,容量大(最多能容納4gb的數據),且一個表中可以有多個這種類型的字段,很靈活,適用於數據量非常大的業務領域(如圖象、檔案等)。而long、long raw等類型的字段,雖然存儲容量也不小(可達2gb),但由於一個表中只能有一個這樣類型的字段的限制,現在已很少使用了。

lob類型分為blob和clob兩種:blob即二進制大型對象(binary large object),適用於存貯非文本的字節流數據(如程序、圖象、影音等)。而clob,即字符型大型對象(character largeobject),則與字符集相關,適於存貯文本型的數據(如歷史檔案、大部頭著作等)。

下面以程序實例說明通過jdbc操縱Oracle數據庫lob類型字段。

先建立如下兩個測試用的數據庫表,power designer pd模型如下:

建表sql語句為:

lob對象的存取

1、往數據庫中插入一個新的clob對象

  

2、修改clob對象(是在原clob對象基礎上進行覆蓋式的修改)

  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved