Интерфейсът на командния ред на SQLite ви позволява да използвате различни режими за форматиране на резултатния набор от SQL заявки. Например, можете да форматирате резултатите в колони, като списък, разделен със запетая, като използвате вертикално извеждане и др.
Тази статия обяснява как да използвате .mode
dot, за да форматирате резултатите си като списък, разделен с табулатори.
Пример
За да посочите разделен с табулатори списък, използвайте .mode tabs
. След това можете да изпълните заявката си както обикновено.
.mode tabs
SELECT * FROM Products;
Резултат:
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
Добавяне на заглавки на колони
Можете също да използвате .headers on
за да се показват имената на колоните в горната част на всяка колона.
.mode tabs
.headers on
SELECT * FROM Products;
Резултат:
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
Резултатът понякога може да прилича на използване на .mode column
, но това зависи от върнатите данни.
Ако искате резултатите ви да бъдат върнати в колони, по-добре е да посочите колони.
Запазете настройките
Можете да запазите тези настройки в конфигурационен файл, така че да не се налага да ги въвеждате отново всеки път, когато отваряте SQLite CLI.
За да направите това, добавете следното към текстов файл:
.mode tabs
.headers on
След това запазете този файл като .sqliterc
във вашата домашна папка. Всеки път, когато използвате интерфейса на командния ред на SQLite, той ще проверява този конфигурационен файл за вашите лични настройки.