I have a setup with an oracle component that makes a call to a database and returns a BLOB datatype. The BLOB only contains textual information (I know a CLOB would work better but this is the way the database is structured) and I want to extract this as a byte array and pass this to a tFileOutputRaw.
Current skeleton/prototype:
Talend seems to want to treat it as an object, if the notification from the component and the DB TYPE being orange in the schema implies this?
This goes away when I set it to an object but it being an oracle.sql.BLOB object type, I am unsure how this should be used. I would want to get the textual value from the blob but I'm not sure how to work with this object. Any advice on this would be appreciated.
NOTE: Using a byte array works perfectly fine for this, but I am curious what, if any, benefit would be gained from using an object instead?