51.2. pg_aggregate

카탈로그pg_aggregate배트맨 토토 함수에 대한 정보를 저장합니다. 배트맨 토토 함수는 값 집합(일반적으로 쿼리 조건과 일치하는 각 행에서 하나의 열)에 대해 작동하고 이러한 모든 값에서 계산된 단일 값을 반환하는 함수입니다. 일반적인 배트맨 토토 함수는 다음과 같습니다., 개수최대. 의 각 항목pg_aggregate다음 항목의 확장입니다.pg_proc.pg_proc항목은 배트맨 토토의 이름, 입력 및 출력 데이터 유형, 일반 함수와 유사한 기타 정보를 전달합니다.

표 51.2. pg_aggregate

열 유형

설명

aggfnoid regproc(참조pg_proc.oid)

pg_proc배트맨 토토 함수의 OID

agkind 문자

배트맨 토토 종류:nfor정상배트맨 토토,ofor주문세트배트맨 토토 또는hfor가설세트배트맨 토토

aggnumdirectargs int2

가변 배열을 하나의 인수로 계산하여 순서 집합 또는 가상 집합 집합의 직접(집합되지 않은) 인수 수. 다음과 같은 경우pronargs, 배트맨 토토는 가변형이어야 하며 가변형 배열은 배트맨 토토된 인수와 최종 직접 인수를 설명합니다. 일반 배트맨 토토의 경우 항상 0입니다.

aggtransfn regproc(참조pg_proc.oid)

전환 기능

aggfinalfn regproc(참조pg_proc.oid)

최종 함수(없으면 0)

aggcombinefn regproc(참조pg_proc.oid)

결합 함수(없으면 0)

aggseriallfn regproc(참조pg_proc.oid)

직렬화 함수(없으면 0)

aggdeseriallfn regproc(참조pg_proc.oid)

역직렬화 함수(없으면 0)

aggmtransfn regproc(참조pg_proc.oid)

이동 배트맨 토토 모드에 대한 순방향 전환 기능(없으면 0)

aggminvtransfn regproc(참조pg_proc.oid)

이동 배트맨 토토 모드에 대한 역전이 함수(없으면 0)

aggmfinalfn regproc(참조pg_proc.oid)

이동 배트맨 토토 모드의 최종 기능(없으면 0)

aggfinalextra 부울

추가 더미 인수를 전달하려면 Trueaggfinalfn

aggmfinalextra 부울

추가 더미 인수를 전달하려면 Trueaggmfinalfn

aggfinalmodify 문자

여부aggfinalfn전환 상태 값을 수정합니다:r읽기 전용인 경우,s만일aggtransfn다음 이후에는 적용할 수 없습니다.aggfinalfn또는w값에 쓰는 경우

aggmfinalmodify 문자

좋아요aggfinalmodify, 하지만aggmfinalfn

aggsortop oid(참조pg_operator.oid)

관련 정렬 연산자(없으면 0)

aggtranstype oid(참조pg_type.oid)

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

aggtransspace int4

전환 상태 데이터의 대략적인 평균 크기(바이트 단위) 또는 기본 추정치를 사용하는 경우 0

aggmtranstype oid(참고자료pg_type.oid)

이동 배트맨 토토 모드에 대한 배트맨 토토 함수의 내부 전환(상태) 데이터의 데이터 유형(없으면 0)

aggmtransspace int4

이동 배트맨 토토 모드에 대한 전환 상태 데이터의 대략적인 평균 크기(바이트) 또는 기본 추정을 사용하는 경우 0

agginitval 텍스트

전환 상태의 초기 값입니다. 이는 외부 문자열 표현의 초기 값을 포함하는 텍스트 필드입니다. 이 필드가 null이면 전환 상태 값은 null로 시작됩니다.

agminitval 텍스트

이동 배트맨 토토 모드에 대한 전환 상태의 초기 값입니다. 이는 외부 문자열 표현의 초기 값을 포함하는 텍스트 필드입니다. 이 필드가 null이면 전환 상태 값은 null로 시작됩니다.


새로운 배트맨 토토 함수가 다음에 등록되었습니다.집합 생성명령. 참조범퍼카 토토 PostgreSQL : 문서 : 13 : 37.12. 사용자 정의 골재배트맨 토토 함수 작성 및 전환 함수의 의미 등에 대한 자세한 내용은 참조하세요.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.