Вы можете работать со столбцом LONG RAW непосредственно в PL / SQL, если ваши данные ограничены 32 КБ:
FOR cc IN (SELECT col1, col2... col_raw FROM your_table) LOOP
INSERT INTO your_other_table (col1, col2... col_raw)
VALUES (cc.col1, cc.col2... cc.col_raw);
END LOOP;
Это не удастся, если какой-либо LONG RAW больше 32 КБ.
В этом случае вам придется использовать другой язык.Вы можете использовать Java, так как он включен в БД.Я уже ответил на пару вопросов по SO с помощью LONG RAW и java:
В любом случае, как вы заметили, работать с больюэтот тип данных.Если преобразование в LOB невозможно, вам придется использовать обходной путь.