メインコンテンツまでスキップ
に最終更新

SHOW CREATE VIEW

説明​

指定したビューの作成に使用された CREATE VIEW 文を表示します。

構文​

SHOW CREATE VIEW <name>

必須パラメータ​

**<name>** 表示するビューの名前。

結果の説明​

  • View: 照会したビューの名前。
  • Create View: データベースに保存されている SQL 文。
  • character_set_client: ビューの作成時に使用されたセッションの character_set_client システム変数の値。
  • collation_connection: ビューの作成時に使用されたセッションの collation_connection システム変数の値。

アクセス権限​

この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。

権限オブジェクト備考
SHOW_VIEW_PRIVテーブル

ビューの情報は、INFORMATION_SCHEMA.VIEWS テーブルからも照会できます。

例​

CREATE VIEW vtest AS SELECT 1, 'test';
SHOW CREATE VIEW vtest;

クエリ結果:

+-------+------------------------------------------+----------------------+----------------------+
| View | Create View | character_set_client | collation_connection |
+-------+------------------------------------------+----------------------+----------------------+
| vtest | CREATE VIEW `vtest` AS SELECT 1, 'test'; | utf8mb4 | utf8mb4_0900_bin |
+-------+------------------------------------------+----------------------+----------------------+