이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 무지개 토토 AGGEGRATE버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

변경 골재

이름

ALTER AGGREGRATE- 정의를 변경하십시오 집계 함수

시놉시스

Alter Aggregate이름(타입) 이름 바꾸기new_nameAlter Aggregate이름(타입) 소유자에게New_ownerAlter Aggregate이름(타입) set schemanew_schema

설명

Alter Aggregate변경 집계 기능의 정의.

사용하려면 집계 기능을 소유해야합니다Alter Aggregate. An의 스키마를 변경합니다 집계 기능, 당신도 있어야합니다Create새 스키마의 권한. 변경하려면 소유자, 당신은 또한 신규의 직간접 또는 간접 회원이어야합니다. 소유의 역할과 그 역할은Create집계 함수의 특권 개요. (이러한 제한은 소유자를 변경하는 것을 시행합니다 떨어 뜨리고 재현하여 할 수없는 일을하지 않습니다. 집계 기능. 그러나 슈퍼업자는 소유권을 변경할 수 있습니다 어쨌든 모든 집계 기능.)

매개 변수

이름

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

타입

인수 데이터 유형 집계 함수 또는*함수가 데이터를 수락하는 경우 유형.

new_name

집계 함수의 새 이름.

New_owner

집계 기능의 새로운 소유자.

new_schema

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

집계 함수의 이름을 바꾸려면Myavg용 유형정수tomy_average:

Alter Alter Gregreate Myavg (Integer) My_average로 이름 바꾸기;

집계 함수의 소유자를 변경하려면Myavg용 유형정수toJoe:

Alter Alter Gregreate Myavg (정수) 소유자에게 Joe;

집계 함수를 이동하려면Myavg용 유형정수스키마로myschema:

ALTER ALTER AGGREGATE MYAVG (Integer) Set Schema MySchema;

호환성

없음ALTER AGGREGRATE진술 SQL 표준에서.