이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 토토 사이트 순위 된보기버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

사설 토토된 보기 변경

ALTER MATERIALIZED VIEW — 사설 토토된 뷰의 정의 변경

시놉시스

사설 토토된 보기 변경 [ 존재하는 경우 ]이름
    액션[, ... ]
사설 토토된 보기 변경이름확장에 따라 다름확장명_이름사설 토토된 보기 변경 [ 존재하는 경우 ]이름이름 변경 [ 열 ]열_이름받는 사람new_column_name사설 토토된 보기 변경 [ 존재하는 경우 ]이름다음으로 이름 바꾸기new_name사설 토토된 보기 변경 [ 존재하는 경우 ]이름스키마 설정new_schema변경 사설 토토됨 테이블스페이스에서 모두 보기이름[ 소유자역할_이름[, ... ] ]
    테이블스페이스 설정new_tablespace[ 지금 기다리세요 ]어디에서액션다음 중 하나입니다:변경 [ 열 ]컬럼_이름통계 설정정수변경 [ 열 ]컬럼_이름설정(속성_옵션 = [, ... ] )
    변경 [ 열 ]열_이름재설정(속성_옵션[, ... ] )
    변경 [ 열 ]열_이름저장소 설정  일반 | 외부 | 확장 | 메인 
    클러스터 켜기색인_이름클러스터 없이 설정
    테이블스페이스 설정new_tablespace설정(storage_parameter [= ] [, ... ] )
    재설정(storage_parameter[, ... ] )
    의 소유자new_owner| CURRENT_USER | SESSION_USER

설명

사설 토토된 보기 변경기존 사설 토토된 뷰의 다양한 보조 속성을 변경합니다.

사용하려면 사설 토토된 뷰를 소유해야 합니다.사설 토토된 보기 변경. 구체화된 뷰의 스키마를 변경하려면 다음도 있어야 합니다.생성새 스키마에 대한 권한. 소유자를 변경하려면 새 소유 역할의 직접 또는 간접 구성원이어야 하며 해당 역할에는 다음이 있어야 합니다.생성구체화된 뷰의 스키마에 대한 권한. (이러한 제한 사항은 소유자를 변경해도 구체화된 뷰를 삭제하고 다시 생성하여 수행할 수 없는 작업을 수행하지 않도록 강제합니다. 그러나 수퍼유저는 어쨌든 모든 뷰의 소유권을 변경할 수 있습니다.)

확장 프로그램에 따라 다름form은 사설 토토된 뷰를 확장에 종속된 것으로 표시하므로 확장이 삭제되면 사설 토토된 뷰가 자동으로 삭제됩니다.

다음에 사용할 수 있는 명령문 하위 양식 및 작업실현된 보기 변경다음에 사용할 수 있는 것의 하위 집합입니다.테이블 변경이며 구체화된 뷰에 사용될 때 동일한 의미를 갖습니다. 다음에 대한 설명을 참조하세요.테이블 변경자세한 내용은.

매개변수

이름

기존 구체화된 뷰의 이름(선택적으로 스키마 한정).

컬럼_이름

새 열 또는 기존 열의 이름.

확장_이름

구체화된 뷰가 의존하는 확장의 이름.

new_column_name

기존 열의 새 이름.

new_owner

구체화된 뷰의 새로운 소유자의 사용자 이름.

new_name

구체화된 뷰의 새 이름.

new_schema

사설 토토된 뷰에 대한 새로운 스키마.

구체화된 뷰의 이름을 바꾸려면foo:

ALTER MATERIALIZED VIEW foo 이름을 bar로 변경;

호환성

사설 토토된 보기 변경포스트그레SQL확장.