2025년 9월 25일:토토 커뮤니티 : 토토

53.2. pg_aggregate #

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

표 53.2. pg_aggregate

열 유형

설명

aggfnoid regproc(참조pg_proc.oid)

pg_proc토토 베이 함수의 OID

agkind 문자

집합 종류:nfor정상토토 베이,ofor주문-세트토토 베이 또는hfor가설-집합토토 베이

aggnumdirectargs int2

가변 배열을 하나의 인수로 계산하여 순서 집합 또는 가상 집합 집합의 직접(집합되지 않은) 인수 수입니다. 다음과 같은 경우예측자, 토토 베이는 가변형이어야 하며 가변형 배열은 토토 베이된 인수와 최종 직접 인수를 설명합니다. 일반 토토 베이의 경우 항상 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

agsortop 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 : 문서 : 16 : 38.12. 사용자 정의 골재토토 베이 함수 작성 및 전환 함수의 의미 등에 대한 자세한 내용은 참조하세요.

수정사항 제출

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