Giao diện dòng lệnh SQLite cho phép bạn sử dụng các chế độ khác nhau để định dạng tập kết quả của các truy vấn SQL. Ví dụ:bạn có thể định dạng kết quả trong các cột, dưới dạng danh sách được phân tách bằng dấu phẩy, sử dụng đầu ra theo chiều dọc và hơn thế nữa.
Bài viết này giải thích cách sử dụng .mode
lệnh dot để định dạng kết quả của bạn dưới dạng danh sách được phân tách bằng tab.
Ví dụ
Để chỉ định danh sách được phân tách bằng tab, hãy sử dụng các tab .mode
. Sau đó, bạn có thể chạy truy vấn của mình như bình thường.
.mode tabs
SELECT * FROM Products;
Kết quả:
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
Thêm tiêu đề cột
Bạn cũng có thể sử dụng .headers on
để tên cột xuất hiện ở đầu mỗi cột.
.mode tabs
.headers on
SELECT * FROM Products;
Kết quả:
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
Kết quả đôi khi có thể giống với việc sử dụng .mode column
, nhưng điều này phụ thuộc vào dữ liệu được trả về.
Nếu bạn muốn kết quả của mình được trả về trong các cột, tốt hơn hết bạn nên chỉ định các cột.
Lưu cài đặt
Bạn có thể lưu các cài đặt này trong một tệp cấu hình để không phải nhập lại chúng mỗi khi bạn mở SQLite CLI.
Để thực hiện việc này, hãy thêm phần sau vào tệp văn bản:
.mode tabs
.headers on
Sau đó, lưu tệp đó dưới dạng .sqliterc
trong thư mục chính của bạn. Mỗi lần bạn sử dụng giao diện dòng lệnh SQLite, nó sẽ kiểm tra tệp cấu hình đó cho cài đặt cá nhân của bạn.