53.2.pg_aggregate

카탈로그pg_aggregate윈 토토 함수에 대한 정보를 저장합니다. 윈 토토 함수는 일련의 값 (일반적으로 쿼리 조건과 일치하는 각 행에서 하나의 열)에서 작동하는 함수이며 이러한 모든 값에서 계산 된 단일 값을 반환합니다.Sum,countmax. 의 각 항목pg_aggregate|PG_PROC. 그만큼PG_PROC입력은 윈 토토 이름, 입력 및 출력 데이터 유형 및 일반 함수와 유사한 기타 정보를 제공합니다.

표 53.2.pg_aggregate

열 유형

설명

aggfnoid Regproc(참조PG_PROC.OID)

PG_PROC윈 토토 함수의 OID

aggkind char

윈 토토 종류 :nfor정상Aggregates,Ofor주문 세트윈 토토 또는Hfor가상 세트윈 토토

aggnumdirectargs int2

순서대로 또는 가상 세트 윈 토토의 직접 (비 응집 된) 인수의 수는 변수 배열을 하나의 인수로 계산합니다. 에 해당하는 경우Pronargs, 윈 토토는 변형되어야하며 Variadic 배열은 윈 토토 된 인수와 최종 직접 인수를 설명합니다. 정상 윈 토토의 경우 항상 0.

aggtransfn Regproc(참조PG_PROC.OID)

전환 기능

aggfinalfn Regproc(참조PG_PROC.OID)

최종 함수 (0이면 0)

aggcombinefn Regproc(참조PG_PROC.OID)

함수 결합 (제로이면 없음)

aggserialfn Regproc(참조PG_PROC.OID)

직렬화 함수 (제로이면 없음)

aggdeserialfn Regproc(참조PG_PROC.OID)

사막화 함수 (제로이면 없음)

aggmtransfn Regproc(참조PG_PROC.OID)

이동 응집 모드를위한 전달 함수 (제로이면 없음)

aggminvtransfn Regproc(참조PG_PROC.OID)

이동 응집 모드의 역전 전이 함수 (제로가 없음)

aggmfinalfn Regproc(참조PG_PROC.OID)

이동 응집 모드의 최종 함수 (제로이면 없음)

aggfinalextra bool

추가 더미 인수를 전달하는 것은aggfinalfn

aggmfinalextra bool

추가 더미 인수를 전달하는 것은aggmfinalfn

aggfinalModify char

aggfinalfn전환 상태 값 수정 :r읽기 전용 인 경우Saggtransfn이후에 적용 할 수 없습니다aggfinalfn또는W값에 쓰는 경우

aggmfinalModify char

좋아요aggfinalmodify하지만aggmfinalfn

aggsortop OID(참조pg_operator.OID)

관련 정렬 연산자 (제로가 없음)

aggtranstype OID(참조pg_type.OID)

윈 토토 함수의 내부 전환 (상태) 데이터 유형

aggtransspace int4

전이 상태 데이터의 평균 크기 (바이트) 또는 기본 추정치를 사용하려면 0

aggmtranstype OID(참조pg_type.OID)

데이터 유형 윈 토토 함수의 내부 전환 (상태) 이동 모드에 대한 데이터 유형 (제로 IF 없음)

aggmtransspace int4

이동 응집 모드에 대한 전이 상태 데이터의 평균 크기 (바이트) 근사 또는 기본 추정치를 사용하려면 0

agginitval 텍스트

전이 상태의 초기 값. 이것은 외부 문자열 표현의 초기 값을 포함하는 텍스트 필드입니다.

aggminitval 텍스트

이동 응집 모드에 대한 전이 상태의 초기 값. 이것은 외부 문자열 표현의 초기 값을 포함하는 텍스트 필드입니다.


새로운 윈 토토 함수는에 등록되어 있습니다.윈 토토 생성명령. 보다토토 베이 PostgreSQL : 문서 : 15 : 38.12. 사용자 정의 골재윈 토토 함수 작성 및 전환 기능의 의미 등에 대한 자세한 내용은

정정 제출

문서에 올바른 것이 없으면 일치하지 않습니다.이 양식문서 문제를보고하려면