Можно ли заполнить только одно поле подряд через внешний файл (с помощью sqlldr) - PullRequest
0 голосов
/ 26 сентября 2019

Итак, у меня есть поле CLOB в таблице БД, содержимое которой нужно прочитать из текстового файла.Я немного почитал и увидел, что можно заполнить таблицы БД очень большими данными, используя sqlldr и контрольный файл.Примеры, которые я видел, нуждаются в разделителях для внешних файлов, и значения всех полей должны присутствовать.

Проблема в том, что некоторые поля динамически генерируются в моем скрипте Perl и не могут быть прочитаны напрямуюиз внешнего файла.Так возможно ли иметь контрольный файл, который заполняет только одно поле содержимым файла, а остальная его часть заполняется переменными?

Я думал о том, чтобы сделать это с помощью SQL Plus, но у него есть ограничения по символам, и яЯ буду использовать файлы, длина которых немного усложнит ситуацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...