2011-06-05 39 views
0

我想使用java bean將數據存儲到數據庫或從數據庫檢索圖像,這些數據類型應該用於此目的?用於存儲圖像的數據類型的選擇

+0

任何特定的數據庫? – DOK 2011-06-05 14:46:49

+0

是的,我使用的是oracle 9i。 – Adnan 2011-06-05 16:57:11

回答

2

最常用的方法是將數據存儲在BLOB中。這將允許您讀取和寫入來自Java的字節流,但不允許您在數據庫內進行任何轉換。

另一種替代方法是使用interMedia ORDImage類型。通過允許數據庫執行諸如生成並返回縮略圖圖像,調整壓縮質量等等,這提供了更大的靈活性。

由於授權,LONG RAW(和基於字符的LONG)數據類型具有已被棄用,所以你不應該使用它們。

2

我認爲BLOB是你在找什麼。 RAW類型用於傳統支持,所以除非你絕對必須處理它們,否則我不會。

相關問題