📅  最后修改于: 2023-12-03 15:38:34.962000             🧑  作者: Mango
在MySQL中,我们可以使用SHOW CREATE VIEW
语句来查看视图的创建语句,也可以使用SELECT
语句来直接查询视图中的数据。
语法:
SHOW CREATE VIEW view_name;
其中,view_name
表示需要查看的视图名称。
示例:
SHOW CREATE VIEW my_view;
返回结果:
| View | Create View |
| --- | --- |
| my_view | CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `my_view` AS select `id`,`name`,`age` from `users` |
从返回结果中,我们可以看到视图my_view
的创建语句。
语法:
SELECT * FROM view_name;
其中,view_name
表示需要查询的视图名称。
示例:
SELECT * FROM my_view;
返回结果:
| id | name | age |
| --- | --- | --- |
| 1 | Alice | 18 |
| 2 | Bob | 20 |
| 3 | Charlie | 22 |
从返回结果中,我们可以看到视图my_view
中的数据。