SHOW CREATE VIEW view_name
このステートメントは、与えられたビューを作成する
CREATE VIEW
ステートメントを表示します。
mysql> SHOW CREATE VIEW v;
+------+----------------------------------------------------+
| View | Create View |
+------+----------------------------------------------------+
| v | CREATE VIEW `test`.`v` AS select 1 AS `a`,2 AS `b` |
+------+----------------------------------------------------+
SHOW CREATE VIEW
の利用は、問題になっているビューに
SHOW VIEW
権限と
SELECT
権限を必要とします。
VIEWS
テーブルを含む
INFORMATION_SCHEMA
から、ビュー
オブジェクトに関する情報を得る事ができます。詳しくは
項21.15. 「INFORMATION_SCHEMA VIEWS
テーブル」 を参照してください。