Oracle sqlload: разбить исходное поле на несколько столбцов? - PullRequest
0 голосов
/ 24 марта 2011

У меня есть исходный файл, который я хочу загрузить через sqlload в моем Oracle 10g

проблема в том, что одно из исходных полей может быть больше 4000 символов.Можно ли сказать, что oracle разделил исходное поле на несколько столбцов?
скажем, один столбец будет иметь 4000 первых символов, а второй - 4000 следующих

Спасибо

1 Ответ

0 голосов
/ 24 марта 2011

Я бы загружал его в CLOB, а затем выполнял разбиение (при необходимости), используя DBMS_LOB.SUBSTR на стороне базы данных. Но есть ли важная бизнес-причина для того, чтобы поместить его в несколько столбцов varchar2, или он может просто остаться в CLOB?

...