SQLite
 sql >> Base de données >  >> RDS >> SQLite

Sortie des résultats de la requête SQLite sous forme de liste séparée par des tabulations

L'interface de ligne de commande SQLite vous permet d'utiliser différents modes pour formater l'ensemble de résultats des requêtes SQL. Par exemple, vous pouvez formater les résultats en colonnes, sous forme de liste séparée par des virgules, en utilisant une sortie verticale, etc.

Cet article explique comment utiliser le .mode column commande point pour formater vos résultats sous forme de liste séparée par des tabulations.

Exemple

Pour spécifier une liste séparée par des tabulations, utilisez .mode tabs . Ensuite, vous pouvez exécuter votre requête comme vous le feriez normalement.

.mode tabs
SELECT * FROM Products;

Résultat :

1	Widget Holder	139.5
2	Widget Opener	89.7
3	Bob's "Best" Widget	374.2
4	Blue Widget	63.0

Ajouter des en-têtes de colonne

Vous pouvez également utiliser .headers on pour que les noms des colonnes apparaissent en haut de chaque colonne.

.mode tabs
.headers on
SELECT * FROM Products;

Résultat :

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

Le résultat peut parfois ressembler à l'utilisation de la colonne .mode column , mais cela dépend des données renvoyées.

Si vous souhaitez que vos résultats soient renvoyés dans des colonnes, il est préférable de spécifier des colonnes.

Enregistrer les paramètres

Vous pouvez enregistrer ces paramètres dans un fichier de configuration afin de ne pas avoir à les saisir à chaque fois que vous ouvrez la CLI SQLite.

Pour ce faire, ajoutez ce qui suit dans un fichier texte :

.mode tabs
.headers on

Enregistrez ensuite ce fichier sous .sqliterc dans votre dossier personnel. Chaque fois que vous utilisez l'interface de ligne de commande SQLite, il vérifiera ce fichier de configuration pour vos paramètres personnels.