1. 程式人生 > >oracle資料庫中欄位值的型別blob和clob是什麼和兩者的區別

oracle資料庫中欄位值的型別blob和clob是什麼和兩者的區別

最近在觀察一個系統時,發現其資料庫的欄位上有一種CLOB型別,特地搜尋整理後,明白。

BLOB和CLOB屬於大欄位型別,BLOB是二進位制儲存,CLOB是可直接儲存文字。兩者可相互轉換,也可以直接用LOB欄位代替這兩個。

一般為了更好的管理ORACLE資料庫,通常像圖片、檔案、音樂等資訊就用BLOB欄位來儲存,先將檔案轉為二進位制再儲存進去。而像文件或者是較長的文字,就用CLOB儲存,這樣對以後的查詢更新儲存等操作都提供很大的方便

CLOB什麼時候使用:

當某個欄位,要儲存的長度太長時,varchar2最大4000,但是如果需要的欄位長度大於4000應該怎麼辦,這時候就用clob。