본문으로 건너뛰기
최종 수정: 에

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 |
+-------+------------------------------------------+----------------------+----------------------+