2016-03-21 9 views
0

Ich habe eine Verbindung mit der Shell und ich versuche, den Inhalt aus einer Datenbanktabelle aufzulisten, aber alles was ich bekomme ist "..>".Getting ..> aus SQLite3 Datenbank

Dies ist, was ich von CMD kopiert habe.

SQLite version 3.8.10.2 2015-05-20 18:17:19 
Enter ".help" for usage hints. 
sqlite> .tables 
android_metadata    diet_plan_content 
diet_plan      diet_plan_content_headline 
diet_plan_calorie_calculation 
sqlite> select * from diet_plan_content_headline 
    ...> 

Antwort

1

Sie haben vergessen, die ; am Ende der SQL-Anweisung.

Punkt-Befehle (z. B. .tables) brauchen das nicht, aber normale SQL-Anweisungen tun dies.

+0

Vielen Dank! Es war nicht so schwierig. – Solo

+0

@Solo: Beachten Sie, dass Sie die ';' weglassen können, wenn Sie die SQL-Anweisung in der Befehlszeile selbst angeben (z. B. 'sqlite3 foo.db" SELECT * FROM thingy WHERE etwas = 5 "'). – CommonsWare

Verwandte Themen