DROP MATERIALIZED VIEW

DROP MATERIALIZED VIEW

현재/지정된 스키마에서 지정한 구체화된 뷰(Materialized View)를 제거하는 명령어입니다.

출처: 문서

본문

DROP MATERIALIZED VIEW는 현재/지정된 스키마에서 지정한 구체화된 뷰를 제거합니다. 관련 명령어로 ALTER MATERIALIZED VIEW, CREATE MATERIALIZED VIEW, SHOW MATERIALIZED VIEWS, DESCRIBE MATERIALIZED VIEW가 있어요.

구문 (Syntax)

DROP MATERIALIZED VIEW [ IF EXISTS ] <view_name>

사용 참고 사항 (Usage notes)

  • 구체화된 뷰를 삭제해도 해당 뷰에 대한 참조는 업데이트되지 않습니다. 예를 들어 구체화된 뷰 위에 "V1"이라는 뷰를 만들고 그 구체화된 뷰를 삭제하면, "V1" 뷰의 정의가 최신이 아니게 됩니다.
  • 삭제된 구체화된 뷰는 복구할 수 없습니다. 다시 생성해야 합니다.
  • IF EXISTS 절을 지정하고 대상 객체가 존재하지 않으면, 명령어는 오류를 반환하지 않고 성공적으로 완료됩니다.

예제 (Examples)

DROP MATERIALIZED VIEW mv1;

---------------------------+
           status          |
---------------------------+
 MV1 successfully dropped. |
---------------------------+

더 알아보기 (Learn more)