SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Wyświetl wyniki zapytania SQLite za pomocą wyjścia pionowego

Jedna z wartości, które możesz podać w .mode polecenie kropka podczas korzystania z powłoki wiersza poleceń SQLite to line .

Korzystanie z .mode line wyświetla wyniki zapytania przy użyciu danych wyjściowych pionowych. Mam na myśli to, że każda kolumna jest wyświetlana w nowej linii. Wyświetlana jest nazwa kolumny wraz ze znakiem równości, a następnie wartością kolumny.

Przykład

Oto przykład do zademonstrowania.

.mode line
SELECT * FROM Products;

Wynik:

  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

Żeby było jasne, ProductId , ProductName i Price to nazwy kolumn w tym przykładzie.

Zapisz to ustawienie

Domyślne ustawienie dla SQLite to .mode list , używając listy rozdzielanej pionami. Dlatego, gdy łączysz się z SQLite z nowego okna terminala, zostanie zresetowane do tego domyślnego ustawienia.

Możesz jednak zapisać to ustawienie w pliku konfiguracyjnym, aby nie trzeba było ponownie wprowadzać powyższego kodu za każdym razem, gdy łączysz się z SQLite z nowego okna terminala.

Aby to zrobić, wprowadź do pliku tekstowego:

.mode line

Następnie zapisz plik jako .sqliterc w twoim katalogu domowym.

Za każdym razem, gdy łączysz się z SQLite za pomocą powłoki wiersza poleceń, twoje zapytania zostaną sformatowane przy użyciu pionowych danych wyjściowych, jak w powyższym przykładzie.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zaimportować bibliotekę trwałości pokoju do projektu Androida?

  2. 5 sposobów na sprawdzenie typu danych kolumny w SQLite

  3. Jak przyciąć ciąg w SQLite

  4. 5 sposobów na uruchomienie skryptu SQL z pliku w SQLite

  5. SQLite GLOB