SQLite
 sql >> Database >  >> RDS >> SQLite

Output dei risultati della query SQLite come elenco separato da tabulazioni

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.