Я пытался вставить файл json в таблицу, используя sqlloader.Проблема в том, что если я включаю ограничение - проверяю действительный формат json - я получаю сообщение об ошибке:
ORA-02290: check constraint (RMS01_USER1.JSON_CHECK) violated
Если я удаляю ограничение и пытаюсь, я получаю следующую ошибку:
ORA-40499: no format defined for binary data type
Это тупиковая ситуация, и я не могу загрузить данные.
У меня есть скрипт ctl следующим образом:
LOAD DATA
infile "${HOME}/log/${fileName}.data"
APPEND
INTO TABLE MY_TABLE
fields terminated by "," optionally enclosed by '"'
TRAILING NULLCOLS
( file_id,
CONTENT_JSON LOBFILE(file_path) TERMINATED BY EOF)
EOF