SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Hiển thị kết quả truy vấn SQLite bằng đầu ra dọc

Một trong những giá trị bạn có thể cung cấp cho .mode lệnh dấu chấm khi sử dụng trình bao dòng lệnh SQLite là line .

Sử dụng .mode line xuất kết quả truy vấn bằng cách sử dụng đầu ra dọc. Ý tôi là, mỗi cột được hiển thị trên một dòng mới. Tên cột được hiển thị cùng với dấu bằng và sau đó là giá trị của cột.

Ví dụ

Đây là một ví dụ để chứng minh.

.mode line
SELECT * FROM Products;

Kết quả:

  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

Vì vậy, chỉ để rõ ràng, ProductId , ProductNamePrice là các tên cột trong ví dụ này.

Lưu cài đặt này

Cài đặt mặc định cho SQLite là .mode list , sử dụng danh sách được phân tách bằng dấu sổ đứng. Do đó, khi bạn kết nối với SQLite từ một cửa sổ đầu cuối mới, nó sẽ đặt lại về cài đặt mặc định này.

Tuy nhiên, bạn có thể lưu cài đặt này trong tệp cấu hình để không phải nhập lại mã trên mỗi khi kết nối với SQLite từ cửa sổ dòng lệnh mới.

Để thực hiện việc này, hãy nhập thông tin sau vào tệp văn bản:

.mode line

Sau đó, lưu tệp dưới dạng .sqliterc trong thư mục chính của bạn.

Mỗi khi bạn kết nối với SQLite bằng trình bao dòng lệnh, các truy vấn của bạn sẽ được định dạng bằng cách sử dụng đầu ra dọc như trong ví dụ trên.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu suất SQLite sẽ giảm nếu kích thước cơ sở dữ liệu lớn hơn 2 gigabyte?

  2. Làm cách nào để thêm số hàng trống cụ thể trong sqlite?

  3. Tham gia trái SQLite

  4. Xóa nhiều hàng bằng cách sử dụng ID?

  5. Ormlite hoặc sqlite Cái nào tốt cho góc nhìn Android?