视图检视表 View
MySQL 交易 Transaction
捞取目前 View 结构
执行 SHOW CREATE VIEW
后就可以看到你 View 的结构为何
SHOW CREATE VIEW `view_name`
VIEW 的结构会显示在 Create View
那个栏位,会显示这个 VIEW 是用哪个 SQL 语法捞取资料的
mysql> SHOW CREATE VIEW v\G
*************************** 1. row ***************************
View: v
Create View: CREATE ALGORITHM=UNDEFINED
DEFINER=`bob`@`localhost`
SQL SECURITY DEFINER VIEW
`v` AS select 1 AS `a`,2 AS `b`
character_set_client: utf8mb4
collation_connection: utf8mb4_0900_ai_ci
参考资料
- MySQL :: MySQL 8.0 Reference Manual :: 13.7.7.13 SHOW CREATE VIEW Statement
- SQL VIEW 检视表 / 视图 - SQL 语法教学 Tutorial