Ответ TOAD, вероятно, лучший в настоящее время. Однако, испытывая мастер TOAD SQL Loader, я был разочарован уровнем юзабилити. Предполагалось, что у меня есть существующая таблица для загрузки данных. Я искал что-то, что позволило бы мне сначала
- найдите столбцы во входном файле фиксированной ширины, затем
- проанализируйте столбцы для имен кандидатов и типов данных, затем
- генерирует таблицу и контрольный файл для загрузки данных
Поскольку я не мог найти ничего, что адекватно отвечало бы моим потребностям, я создал утилиту для этой цели. Утилита несколько адаптирована к моим конкретным потребностям (формат файла фиксированной ширины, заголовки сверху, пунктирный разделитель, отделяющий заголовки от данных, пробел между столбцами) и поддерживает только те функции загрузчика SQL, которые мне необходимы. Если бы у меня была возможность сделать это более универсальным, я был бы рад опубликовать это для сообщества.