Hi
Unless your database has a field for the file size you'll still need to bounce your blob data through the filesystem to pick up the attachment size in bytes.
The attached Data Interoperability ETL tool might be useful too, it could be edited to read Oracle blobs.
Regards