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

Показване на резултатите от заявката на SQLite с помощта на вертикален изход

Една от стойностите, които можете да предоставите на .mode командата dot при използване на обвивката на командния ред на SQLite е line .

Използване на .mode line извежда резултатите от заявката, използвайки вертикален изход. Имам предвид, че всяка колона се показва на нов ред. Показва се името на колоната, заедно със знака за равенство и след това стойността на колоната.

Пример

Ето пример за демонстрация.

.mode line
SELECT * FROM Products; 

Резултат:

 ProductId =1ProductName =Цена на притежател на джаджа =139.5 ProductId =2ProductName =Цена на Widget Opener =89.7 ProductId =3ProductName =Widgets - 6 Pack Price =374.2 ProductId =4ProductName =Blue Widget Price =63. 

Така че само за да е ясно, ProductId , ProductName и Price са имената на колоните в този пример.

Запазете тази настройка

Настройката по подразбиране за SQLite е .mode list , като се използва списък, разделен с тръби. Следователно, когато се свържете към SQLite от нов прозорец на терминала, той ще се върне към тази настройка по подразбиране.

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

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

.mode line 

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

Всеки път, когато се свържете със SQLite с помощта на обвивката на командния ред, вашите заявки ще бъдат форматирани с вертикален изход, както в горния пример.


  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. SQLite JSON_INSERT()

  3. Настройка на производителността на SQLite

  4. SQLite Connection изтече, въпреки че всичко беше затворено

  5. SQLiteDiskIOException с код за грешка 10:грешка в дисковия вход/изход