Thanks for your reply.
In response to your reply. Oracle XE (or Express Edition) basically is a full working Oracle 10.2.0.4 Standard Edition, with some limitations (see the following page for more information: http://www.oracle.com/technetwork/da...iew/index.html
). This is Oracle's answer to free and opensource databases, which have become more popular over recent years (in part due to Oracle's high licensing costs. The same goes for MS SQLServer and DB2 BTW). I personally think it's the perfect solution for test environments, but also for relatively small production environments. Contrary to what some people believe, Oracle XE is a robust production database which has most of the features of it's big Standard Edition brother (not talking about EE of course).
So basically, what works in Oracle 10g, also works in XE. This means that BLOB's (as well as other Oracle datatypes) are fully supported and can be used to store images. I don't think the problem is on the database side. I don't seem to have any problems with BLOB's on the database side and can edit them without problems in a tool such as TOAD.
Maybe later, if I have some time, I'll run a test on a 10g database (don't really have a 11g database up and running at this time).