ALTER STATISTICS — 확장 통계 정보 개체 정의 바꾸기
ALTER STATISTICS이름
OWNER TO {새소유주
| CURRENT_USER | SESSION_USER } ALTER STATISTICS이름
RENAME TO새이름
ALTER STATISTICS이름
SET SCHEMA새스키마
ALTER STATISTICS이름
SET STATISTICS새타켓
ALTER STATISTICS
명령은 사용자 정의 확장 통계 정보
개체의 등록 정보를 바꾸는 일을 한다.
ALTER STATISTICS
명령으로 바꿀 수 없는 속성들은
그대로 유지된다.
ALTER STATISTICS
명령은 해당 통계정보 개체의 소유주가
사용할 수 있다. 스키마가 바뀔 경우는 새 스키마에 대해서
CREATE
권한이 있어야 한다.
새 소유주를 지정하는 경우, 기존 소유주가 새 소유주의 소속이어야 하며,
새 소유주는 해당 스키마에 대해서 CREATE
권한이
있어야한다. (새 소유주가
해당 통계정보 개체를 지우거나, 새로 만들 수 있어야 하기 때문이다.
반면, 슈퍼유저는 이런 제약 사항이 없다.)
이름
작업 대상 통계정보 개체 이름(스키마 이름 포함).
새소유주
해당 통계정보 개체의 새 소유주 이름.
새이름
해당 통계정보 개체의 바뀔 새 이름.
새스키마
통계정보 개체의 새 스키마 이름.
새타겟
The statistic-gathering target for this statistics object for subsequent ANALYZE operations. The target can be set in the range 0 to 10000; alternatively, set it to -1 to revert to using the maximum of the statistics target of the referenced columns, if set, or the system default statistics target (default_statistics_target). For more information on the use of statistics by the PostgreSQL query planner, refer to 14.2절.
ALTER STATISTICS
구문은 표준 SQL 구문이 아니다.