/ / L'importazione del file CSV in SQLITE3 produce un cursore lampeggiante senza azione! - sqlite, sqlite3

L'importazione del file CSV in SQLITE3 produce un cursore lampeggiante senza azione! - sqlite, sqlite3

Ho eseguito il seguente comando nello strumento da riga di comando SQLITE3.

sqlite> .import out.txt Test

E il seguente è il risultato:

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

"...>" continua a essere visualizzato se premo Invio. Sembra che si aspetti un altro parametro, tranne che non riesco a trovare nulla su Google.

Grazie sempre

risposte:

1 per risposta № 1

Di default, sqlite3 "s .import si aspetta dati delimitati da tabulazioni. Puoi cambiarlo con .separator.

Un esempio:

$ 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