2025년 9월 25일:토토 커뮤니티 : 토토
이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 무지개 토토 AGGEGRATE버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

변경 골재

이름

ALTER AGGREGATE --집합의 정의 변경 기능

시놉시스

집계 변경이름 ( argtype[ , ... ] ) 이름 바꾸기new_name집계 변경이름 ( argtype[ , ... ] ) 소유자new_owner집계 변경이름 ( argtype[ , ... ] ) 스키마 설정new_schema

설명

집계 변경정의를 변경합니다 집계 함수입니다.

사용하려면 집계 함수를 소유해야 합니다.집계 변경. 스키마를 변경하려면 집계 함수도 있어야 합니다.만들기새 스키마에 대한 권한. 변경하려면 소유자인 경우 귀하는 새 조직의 직접 또는 간접 구성원이기도 ​​해야 합니다. 소유 역할이 있으며 해당 역할에는 다음이 있어야 합니다.만들기집계 함수 스키마에 대한 권한. (이러한 제한은 소유자 변경이 수행되지 않도록 강제합니다. 집계를 삭제하고 다시 생성하여 수행할 수 없는 모든 작업 기능. 그러나 수퍼유저는 모든 집계의 소유권을 변경할 수 있습니다. 어쨌든 기능합니다.)

매개변수

이름

기존 집계의 이름(선택적으로 스키마 한정) 기능.

argtype

집계 함수가 작동하는 입력 데이터 유형입니다. 에게 인수가 없는 집계 함수를 참조하고 작성하세요.*입력 데이터 유형 목록 대신.

new_name

집계 함수의 새 이름.

new_owner

집계 함수의 새로운 소유자.

new_schema

집계 함수에 대한 새로운 스키마.

집계 함수의 이름을 바꾸려면myavg유형에 대해정수my_average:

ALTER AGGREGATE myavg(integer) 이름을 my_average로 변경;

집계 함수의 소유자를 변경하려면myavg유형에 대해정수:

joe에게 myavg(integer) 소유자를 집계하여 변경;

집계 함수를 이동하려면myavg유형에 대해정수스키마로미스키마:

ALTER AGGREGATE myavg(integer) SET SCHEMA myschema;

호환성

없습니다집계 변경성명 SQL 표준에서.