Rozhraní příkazového řádku SQLite umožňuje používat různé režimy formátování výsledné sady SQL dotazů. Výsledky můžete například formátovat ve sloupcích, jako seznam oddělený čárkami, pomocí vertikálního výstupu a podobně.
Tento článek vysvětluje, jak používat .mode
tečka pro formátování výsledků jako seznamu odděleného tabulátory.
Příklad
Chcete-li zadat seznam oddělený tabulátory, použijte .mode tabs
. Poté můžete spustit dotaz jako obvykle.
.mode tabs
SELECT * FROM Products;
Výsledek:
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
Přidat záhlaví sloupců
Můžete také použít .headers on
aby se názvy sloupců zobrazovaly v horní části každého sloupce.
.mode tabs
.headers on
SELECT * FROM Products;
Výsledek:
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
Výsledek může někdy připomínat použití .mode column
, ale to závisí na vracených datech.
Pokud chcete, aby se výsledky zobrazovaly ve sloupcích, je lepší sloupce zadat.
Uložte nastavení
Tato nastavení můžete uložit do konfiguračního souboru, abyste je nemuseli znovu zadávat při každém otevření SQLite CLI.
Chcete-li to provést, přidejte do textového souboru následující:
.mode tabs
.headers on
Poté tento soubor uložte jako .sqliterc
ve vaší domovské složce. Pokaždé, když použijete rozhraní příkazového řádku SQLite, zkontroluje konfigurační soubor pro vaše osobní nastavení.