이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다윈 토토 : 문서 : 17 : 51.2. pg_aggregate버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

52.2. pg_aggregate

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

표 52.2. pg_aggregate

이름 타입 참조 설명
aggfnoid Regproc PG_PROC.Oid PG_PROC집계 함수의 OID
aggkind char 집계 종류 :nfor정상집계,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 직렬화 함수 (0이면 0)
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 LikeaggfinalModify하지만aggmfinalfn
aggsortop OID pg_operator.Oid 관련 정렬 연산자 (제로가 없음)
aggtranstype OID pg_type.Oid 집계 함수의 내부 전환 (상태) 데이터 유형
aggtransspace int4 전이 상태 데이터의 평균 크기 (바이트) 또는 기본 추정치를 사용하려면 0
aggmtranstype OID PG_TYPE.Oid 집계 함수의 내부 전환의 데이터 유형 (상태) 이동 모드에 대한 데이터 유형 (제로 IF 없음)
aggmtransspace int4 이동 응집 모드에 대한 전이 상태 데이터의 평균 크기 (바이트) 근사 또는 기본 추정치를 사용하려면 0
agginitval 텍스트 전이 상태의 초기 값. 이것은 외부 문자열 표현의 초기 값을 포함하는 텍스트 필드입니다. 이 필드가 null이면 전환 상태 값이 널에서 시작됩니다.
aggminitval 텍스트 이동 응집 모드에 대한 전이 상태의 초기 값. 이것은 외부 문자열 표현의 초기 값을 포함하는 텍스트 필드입니다. 이 필드가 null이면 전환 상태 값이 널에서 시작됩니다.

새로운 집계 함수는에 등록되어 있습니다.집계 생성명령. 보다스포츠 토토 사이트 PostgreSQL : 문서 : 11 : 38.11. 사용자 정의 골재집계 함수 작성 및 전환 기능의 의미 등에 대한 자세한 내용은