SQLite kommandoradsgränssnitt låter dig använda olika lägen för att formatera resultatuppsättningen av SQL-frågor. Du kan till exempel formatera resultaten i kolumner, som en kommaseparerad lista, med vertikal utdata och mer.
Den här artikeln förklarar hur du använder .mode
dot-kommando för att formatera dina resultat som en tabbseparerad lista.
Exempel
Använd .mode tabs
för att ange en tabbseparerad lista . Sedan kan du köra din fråga som vanligt.
.mode tabs
SELECT * FROM Products;
Resultat:
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
Lägg till kolumnrubriker
Du kan också använda .headers on
att se kolumnnamnen överst i varje kolumn.
.mode tabs
.headers on
SELECT * FROM Products;
Resultat:
ProductId ProductName Price
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
Resultatet kan ibland likna användning av .mode column
, men detta beror på vilken data som returneras.
Om du vill att dina resultat ska returneras i kolumner är det bättre att ange kolumner.
Spara inställningarna
Du kan spara dessa inställningar i en konfigurationsfil så att du inte behöver ange dem igen varje gång du öppnar SQLite CLI.
För att göra detta, lägg till följande i en textfil:
.mode tabs
.headers on
Spara sedan filen som .sqliterc
i din hemmapp. Varje gång du använder SQLites kommandoradsgränssnitt kommer det att kontrollera konfigurationsfilen för dina personliga inställningar.