SQLite-kommandolinjegrænsefladen giver dig mulighed for at bruge forskellige tilstande til formatering af resultatsættet af SQL-forespørgsler. For eksempel kan du formatere resultaterne i kolonner, som en kommasepareret liste, ved at bruge lodret output og mere.
Denne artikel forklarer, hvordan du bruger .mode
dot-kommando til at formatere dine resultater som en fane-separeret liste.
Eksempel
Brug .mode tabs
for at angive en fane-separeret liste . Så kan du køre din forespørgsel, som du plejer.
.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
Tilføj kolonneoverskrifter
Du kan også bruge .headers on
at få kolonnenavnene vist øverst i hver kolonne.
.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 nogle gange ligne at bruge .mode column
, men dette afhænger af de data, der returneres.
Hvis du vil have dine resultater returneret i kolonner, er det bedre at angive kolonner.
Gem indstillingerne
Du kan gemme disse indstillinger i en konfigurationsfil, så du ikke behøver at indtaste dem igen, hver gang du åbner SQLite CLI.
For at gøre dette skal du tilføje følgende til en tekstfil:
.mode tabs
.headers on
Gem derefter filen som .sqliterc
i din hjemmemappe. Hver gang du bruger SQLite-kommandolinjegrænsefladen, vil den kontrollere konfigurationsfilen for dine personlige indstillinger.