Hiển thị kết quả theo chiều dọc (vertical) trong MySQL CLI
Mặc định MySQL hiển thị kết quả dạng bảng ngang. Để xem từng cột trên một dòng (dễ đọc khi cột nhiều hoặc giá trị dài), thay dấu chấm phẩy ; bằng \G.
Cú pháp
SELECT * FROM tenBang \G
Ví dụ minh họa
Tạo bảng StudentTable:
CREATE TABLE StudentTable (
Id INT,
Name VARCHAR(100)
);
Chèn dữ liệu:
INSERT INTO StudentTable VALUES (1,'Carol'), (2,'John'), (3,'Johnson');
Hiển thị mặc định (ngang):
mysql> SELECT * FROM StudentTable;
+------+---------+
| Id | Name |
+------+---------+
| 1 | Carol |
| 2 | John |
| 3 | Johnson |
+------+---------+
Hiển thị dọc với \G:
mysql> SELECT * FROM StudentTable \G
*************************** 1. row ***************************
Id: 1
Name: Carol
*************************** 2. row ***************************
Id: 2
Name: John
*************************** 3. row ***************************
Id: 3
Name: Johnson
3 rows in set (0.04 sec)
Ứng dụng: Rất hữu ích khi debug, xem cấu trúc bảng (SHOW CREATE TABLE tenBang \G), hoặc kiểm tra dữ liệu JSON/TEXT dài.