Oracle introducerede deres LOB-datatyper i version 8.0 for godt et årti siden. LONG og LONG RAW er blevet afskrevet siden før årtusindskiftet (til fordel for henholdsvis CLOB og BLOB), netop fordi arbejdet med LONGs er en smerte i nakken og LONG RAWs dobbelt så meget, som du nu opdager.
Hvad er det præcist, du forsøger at opnå? Din logik virker forvirret. LONG RAW er beregnet til lagring af binære data (billeder, dokumenter osv.), så det er usandsynligt, at det vil give tilfredsstillende resultater, hvis de bliver gengivet som tekst.