Импорт csv-файла в hsqldb

#database #csv #hsqldb

#База данных #csv #hsqldb

Вопрос:

Я попытался импортировать CSV-файл в hsqldb с помощью:

 COPY TestDATA FROM 'C:/Users/Desktop/Data.csv' DELIMITER ';' CSV;
  

Однако я получаю только сообщение об ошибке:

 unexpected token: COPY / Error Code: -5581 / State: 42581
  

Возможно ли это в hsqldb? Если нет, то какой другой способ импортировать CSV-файл в hsqldb?

Я ценю ваши ответы!

Ответ №1:

Существует два способа импорта CSV-файлов:

  1. Используйте приложение командной строки SQLTool для копирования в обычную таблицу http://hsqldb.org/doc/2.0/util-guide/sqltool-chapt.html#sqltool_dsv-sect

  2. Создайте ТЕКСТОВУЮ таблицу с CSV-файлом в качестве источника данных http://hsqldb.org/doc/2.0/guide/texttables-chapt.html Содержимое ТЕКСТОВОЙ таблицы затем может быть скопировано в обычную таблицу.