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 để lấy định nghĩa của dạng xem mà chúng ta sử dụng để lấy định nghĩa của một bảng. Nói cách khác, chúng ta có thể sử dụng câu lệnh SHOW CREATE để lấy định nghĩa của một khung nhìn MySQL. Cú pháp của nó sẽ như sau -
Cú pháp
SHOW CREATE VIEW view_name;
Ở đây view_name là tên của chế độ xem mà chúng ta muốn định nghĩa.
Ví dụ
Truy vấn sau sẽ cung cấp định nghĩa về chế độ xem có tên là ‘thông tin’ -
mysql> Show Create View Info\G *************************** 1. row *************************** View: info Create View: CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `info` AS select `student_info`.`id` AS `ID`,`student_info`.`Name` AS `NAME`,`student_info`.`Subject` AS `SUBJECT`,`student_info`.`Address` AS `ADDRESS` from `student_info` character_set_client: cp850 collation_connection: cp850_general_ci 1 row in set (0.00 sec)