L'interfaccia della riga di comando di SQLite consente di utilizzare varie modalità per formattare il set di risultati delle query SQL. Ad esempio, puoi formattare i risultati in colonne, come un elenco separato da virgole, utilizzando l'output verticale e altro.
Questo articolo spiega come usare .mode
comando punto per formattare i risultati come un elenco separato da tabulazioni.
Esempio
Per specificare un elenco separato da tabulazioni, usa .mode tabs
. Quindi puoi eseguire la tua query come faresti normalmente.
.mode tabs
SELECT * FROM Products;
Risultato:
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
Aggiungi intestazioni di colonna
Puoi anche usare .headers on
per visualizzare i nomi delle colonne nella parte superiore di ogni colonna.
.mode tabs
.headers on
SELECT * FROM Products;
Risultato:
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
Il risultato a volte può assomigliare all'utilizzo di .mode column
, ma questo dipende dai dati restituiti.
Se vuoi che i tuoi risultati vengano restituiti in colonne, è meglio specificare le colonne.
Salva le impostazioni
Puoi salvare queste impostazioni in un file di configurazione in modo da non doverle reinserire ogni volta che apri l'interfaccia a riga di comando di SQLite.
Per fare ciò, aggiungi quanto segue a un file di testo:
.mode tabs
.headers on
Quindi salva quel file come .sqliterc
nella tua cartella Inizio. Ogni volta che utilizzi l'interfaccia della riga di comando di SQLite, questa controllerà il file di configurazione per le tue impostazioni personali.