Oracle 8i SQL - объединить длинные строки varchar2 (в CLOB?)

Мне нужно объединить два столбца, которые VARCHAR2(4000). Результирующие строки не помещаются в столбец VARCHAR2 (4000), так как они слишком длинные.

Так как оператор объединения может принимать CLOB, я решил на лету преобразовать каждый столбец в CLOB, а затем просто || их вместе.

Тем не менее, нет TO_CLOB на 8i. CAST не работает с CLOB.

Как я могу сделать это?

Ограничения:

  • Oracle 8i
  • доступ только для чтения
  • нет разрешения CREATE

0 ответов

Другие вопросы по тегам