Привет, я хотел бы создать таблицу через JDBC в нескольких базах данных, таких как DB2, Sybase, MySQL и т. Д. Теперь мне нужно создать эту таблицу, используя текстовый файл say data.txt, который содержит данные, разделенные пробелами. Напр.Поддерживает ли какой-либо драйвер JDBC команду LOAD DATA INFILE sql?
CustName OrderNo PhoneNo
XYZ 230 123456789
ABC 450 879641238
Теперь этот data.txt содержит тысячи значений пробелов, разделенных пробелами. Мне нужно проанализировать этот файл строки за строкой, используя java io и выполнить sql-запросы для каждой записи.
Я обнаружил, что есть команда LOAD DATA INFILE sql. Поддерживает ли какой-либо драйвер JDBC эту команду? Если не то, что должно быть лучшим эффективным быстрым подходом к решению этой проблемы.
Просим руководствоваться. Заранее спасибо.
Вы можете использовать 'load data infile' через JDBC (файл должен быть расположен на сервере!) - почему бы вам просто не попробовать? –
@a_horse_with_no_name большое спасибо за ввод. Я читал, что команда LOAD DATA INFILE не поддерживается драйверами JDBC, поэтому я задал этот вопрос? – u449355
Где вы это читали? Что случилось, когда вы пробовали? –