Như chúng ta biết rằng dạng xem là một loại bảng ảo và cũng là thành phần của bảng, do đó chúng ta có thể sử dụng cùng một truy vấn để liệt kê tất cả các cột của dạng xem MySQL vì chúng ta có thể liệt kê các cột của một bảng MySQL. Nói cách khác, chúng ta có thể sử dụng câu lệnh SHOW FULL COLUMNS để lấy cấu trúc của một dạng xem MySQL. Cú pháp của nó sẽ như sau -
Cú pháp
SHOW FULL COLUMNS FROM View_name;
Ở đây view_name là tên của dạng xem mà từ đó chúng ta muốn lấy danh sách các cột.
Ví dụ
Giả sử nếu chúng ta muốn nhận danh sách các cột của dạng xem có tên là 'Thông tin' thì có thể thực hiện việc này với sự trợ giúp của truy vấn sau -
mysql> SHOW FULL COLUMNS FROM INFO\G *************************** 1. row *************************** Field: ID Type: int(11) Collation: NULL Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: *************************** 2. row *************************** Field: NAME Type: varchar(20) Collation: latin1_swedish_ci Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: *************************** 3. row *************************** Field: SUBJECT Type: varchar(20) Collation: latin1_swedish_ci Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: *************************** 4. row *************************** Field: ADDRESS Type: varchar(20) Collation: latin1_swedish_ci Null: YES Key: Default: NULL Extra: Privileges: select,insert,update,references Comment: 4 rows in set (0.00 sec)