Импорт CSV-файла в SQLITE3 приводит к миганию курсора без каких-либо действий! - PullRequest
0 голосов
/ 07 августа 2009

Я выполнил следующую команду в средстве командной строки SQLITE3.

sqlite> .import out.txt Test

И следующий результат:

sqlite> .import out.txt Test
   ...> 

"...>" продолжает появляться, если я нажимаю Enter. Похоже, он ожидает другой параметр, за исключением того, что я ничего не могу найти в Google.

Спасибо всегда

1 Ответ

1 голос
/ 07 августа 2009

По умолчанию sqlite3 .import ожидает данные с разделителями табуляции. Вы можете изменить его с помощью .separator.

Пример:

$ cat >data.txt
1,2,3
$ sqlite3
SQLite version 3.5.1
Enter ".help" for instructions
sqlite> create table t(a integer, b integer, c integer);
sqlite> .separator ,
sqlite> .import data.txt t
sqlite> select a from t;
1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...