in reply to Oracle BLOBs DBD::Oracle

That's an Oracle error; from some of the Oracle docs:

ORA-01465 invalid hex number

Cause: In an UPDATE statement following a SELECT FOR UPDATE, part of the ROWID contains invalid characters. ROWID must be expressed in the proper and expected format for ROWID and within quotes.

Action: Enter the ROWID just as it was returned in the SELECT FOR UPDATE.

I hope that helps,

Brent
-- Yeah, I'm a Delt.