选择用于存储图像的数据类型

时间:2011-06-05 14:44:08

标签: javabeans oracle9i

我想使用java bean存储和检索数据库中的数据,应该使用哪种数据类型?

2 个答案:

答案 0 :(得分:2)

我认为BLOB就是你要找的。 RAW类型用于遗留支持,所以除非你绝对必须处理它们,否则我不会。

答案 1 :(得分:2)

最常规的方法是将数据存储在BLOB中。这将允许您从Java读取和写入字节流,但不允许您在数据库中进行任何转换。

另一种选择是使用interMedia ORDImage类型。通过允许数据库执行生成和返回缩略图图像,调整压缩质量等操作,可以提供更大的灵活性。

正如Grant所示,LONG RAW(以及基于字符的LONG)数据类型已被弃用,因此您不应该使用它们。