Une des valeurs que vous pouvez fournir au .mode line
La commande point lors de l'utilisation du shell de ligne de commande SQLite est line
.
Utilisation de la ligne .mode line
affiche les résultats de la requête à l'aide d'une sortie verticale. Ce que je veux dire, c'est que chaque colonne est affichée sur une nouvelle ligne. Le nom de la colonne s'affiche, accompagné d'un signe égal, puis de la valeur de la colonne.
Exemple
Voici un exemple pour illustrer.
.mode line
SELECT * FROM Products;
Résultat :
ProductId = 1 ProductName = Widget Holder Price = 139.5 ProductId = 2 ProductName = Widget Opener Price = 89.7 ProductId = 3 ProductName = Widgets - 6 Pack Price = 374.2 ProductId = 4 ProductName = Blue Widget Price = 63.0
Donc, juste pour être clair, ProductId
, ProductName
, et Price
sont les noms de colonne dans cet exemple.
Enregistrer ce paramètre
Le paramètre par défaut pour SQLite est .mode list
, à l'aide d'une liste séparée par des barres. Par conséquent, lorsque vous vous connectez à SQLite à partir d'une nouvelle fenêtre de terminal, il sera réinitialisé à ce paramètre par défaut.
Cependant, vous pouvez enregistrer ce paramètre dans un fichier de configuration afin de ne pas avoir à ressaisir le code ci-dessus chaque fois que vous vous connectez à SQLite à partir d'une nouvelle fenêtre de terminal.
Pour ce faire, saisissez ce qui suit dans un fichier texte :
.mode line
Enregistrez ensuite le fichier sous .sqliterc
dans votre répertoire personnel.
Chaque fois que vous vous connectez à SQLite à l'aide du shell de ligne de commande, vos requêtes seront formatées à l'aide d'une sortie verticale, comme dans l'exemple ci-dessus.