Im facing issues with the way the Oracle thin driver handles BLOB columns. It seems to truncate the BLOBs to 4k. I may be wrong here but definitely does not return what is stored in the database. Using the thick OCI driver resolves this situation, but I definitely need to use the thin driver.

Has anyone else faced this and is there any known solution ?