| 롤 토토 : 문서 : 9.5 : 롤 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.5 : 스포츠 토토 | 스포츠 토토 사이트 PostgreSQL : 문서 : 9.5 : SQL 명령 | PostgreSQL : 문서 : 9.5 : Alter 토토 | |
젠 토토 변경이름 ( aggregate_signature) 다음으로 이름 바꾸기new_name젠 토토 변경이름 ( aggregate_signature)
의 소유자new_owner| CURRENT_USER | SESSION_USER이름 ( aggregate_signature) 스키마 설정new_schema
어디에서aggregate_signature다음과 같습니다:
* |
[ argmode ] [ 인수이름 ] argtype [ , ... ] |
[ [ argmode ] [ 인수이름 ] argtype[ , ... ] ] 주문 방법: [argmode ] [ 인수이름 ] argtype [ , ... ]젠 토토 변경젠 토토 함수의 정의를 변경합니다.
사용하려면 젠 토토 함수를 소유해야 합니다.젠 토토 변경. 집계 함수의 스키마를 변경하려면 다음도 필요합니다.만들기새 스키마에 대한 권한. 소유자를 변경하려면 새 소유 역할의 직접 또는 간접 구성원이어야 하며 해당 역할에는 다음이 있어야 합니다.생성집계 함수의 스키마에 대한 권한. (이러한 제한 사항은 소유자를 변경해도 집계 함수를 삭제하고 다시 생성하여 수행할 수 없는 작업을 수행하지 않도록 강제합니다. 그러나 수퍼유저는 어쨌든 집계 함수의 소유권을 변경할 수 있습니다.)
기존 집계 함수의 이름(선택적으로 스키마 한정).
인수의 모드:IN또는VARIADIC. 생략하면 기본값은IN.
인수의 이름. 참고하세요젠 토토 변경집계 함수의 ID를 결정하는 데 인수 데이터 유형만 필요하기 때문에 실제로 인수 이름에 전혀 주의를 기울이지 않습니다.
집계 함수가 작동하는 입력 데이터 유형입니다. 인수가 없는 집계 함수를 참조하려면 다음을 작성하세요.*인수 사양 목록 대신. 순서 집합 집계 함수를 참조하려면 다음을 작성하세요.주문 기준직접 인수 사양과 젠 토토 인수 사양 사이.
집계 함수의 새 이름입니다.
젠 토토 함수의 새로운 소유자.
젠 토토 함수에 대한 새로운 스키마.
순서 집합 집합을 참조하기 위해 권장되는 구문은 다음과 같습니다.주문 기준직접 인수 사양과 젠 토토 인수 사양 사이에서와 동일한 스타일로PostgreSQL : 문서 : 9.5 : 스포츠 토토 사이트 생성. 그러나 생략해도 작동합니다.주문 기준직접적이고 집계된 인수 사양을 단일 목록으로 실행하면 됩니다. 이 약식 형식에서는 다음과 같습니다.VARIADIC "모든"직접 및 젠 토토 인수 목록 모두에 사용되었습니다. 쓰기VARIADIC "모든"한 번만.
집계 함수의 이름을 바꾸려면myavg유형에 대해정수에my_average:
ALTER AGGREGATE myavg(integer) 이름을 my_average로 변경;
젠 토토 함수의 소유자를 변경하려면myavg유형에 대한정수에조:
joe에게 myavg(integer) 소유자를 집계하여 변경;
순서화된 집합을 이동하려면백분위수유형의 직접 인수 포함float8및 젠 토토된 인수 유형정수스키마로미스키마:
ALTER AGGREGATE mypercentile(float8 ORDER BY 정수) SET SCHEMA myschema;
이것도 작동합니다:
ALTER AGGREGATE mypercentile(float8, 정수) SET SCHEMA myschema;