SQLite
 sql >> база данни >  >> RDS >> SQLite

Как да форматирате резултатите от SQLite като таблица

SQLite има редица таблични изходни режими. Една от тях се нарича table режим.

По-долу е даден пример за използване на table режим за извеждане на резултатите от заявката на SQLite като таблица.

Пример

Можете да промените изходния режим всеки път, когато сте свързани към интерфейса на командния ред на SQLite. Синтаксисът е .mode последвано от желания изходен режим.

Ето как да го промените в режим на маса:

.mode table 

Това е всичко, което е необходимо, за да изведете резултатите от вашата заявка в таблица.

Сега, когато стартираме заявка, резултатите ще бъдат изведени като таблица:

SELECT * FROM Pets; 

Резултат:

<пред>+-------+--------+-------+| PetId | Име на домашни любимци | TypeId |+-------+--------+-------+| 1 | Омир | 3 || 2 | Yelp | 1 || 3 | Пух | 2 || 4 | Четка | 4 |+-------+--------+-------+

Режимът на таблица е един от трите таблични режима, които бяха въведени в SQLite 3.33.0. Другите са box и markdown .

Не работи? Опитайте с column Режим

Ако получите грешка, когато се опитвате да преминете към режим на таблица, може да се окаже, че използвате по-стара версия на SQLite. Режимът на таблица беше въведен в SQLite 3.33.0, който беше пуснат на 14 август 2020 г.

Ако използвате по-стара версия на SQLite и не можете да надстроите до по-нова версия, винаги можете да използвате column режим. Режимът на колони е наличен във версии на SQLite преди 3.33.0.

Пример:

.mode column 

Това е всичко, което е необходимо, за да изведете резултатите от вашата заявка в таблица.

Сега, когато стартираме заявка, резултатите ще бъдат изведени като таблица:

SELECT * FROM Pets; 

Резултат:

PetId PetName TypeId----- ------- ------1 Homer 3 2 Yelp 1 3 Fluff 2 4 Brush 4 

Запазване в конфигурационен файл

Можете да запишете предпочитания от вас режим в конфигурационен файл, така че да не е необходимо да променяте режима всеки път, когато се свързвате със SQLite.

За да направите това, добавете настройките си към празен файл:

.mode table 

След това запазете този файл като .sqliterc във вашата домашна директория.

Това предполага, че все още нямате .sqliterc файл. Ако го направите, просто го редактирайте вместо това.

Сега, когато използвате SQLite CLI, той ще използва настройките във вашия .sqliterc файл вместо настройките по подразбиране (което форматира резултатите като списък, разделен с тръби).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да поръчате по дата в SQLite

  2. Как да използвате изображения в Android SQLite, които са по-големи от ограниченията на CursorWindow?

  3. SQLite ОСВЕН оператор

  4. Как да получите идентификатор от базата данни при щракване върху елемент за изглед на списък в android

  5. Присъединяване към SQLite