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

3.15. pg_proc

이 카탈로그는 기능에 대한 정보를 저장합니다 (또는 절차). 의 설명생성 기능프로그래머 안내서일부 필드의 의미에 대한 자세한 정보가 포함되어 있습니다.

표 3-15. pg_proc 열

이름 타입 참조 설명
Proname 이름 함수 이름
Proowner int4 pg_shadow.usesysid 함수의 소유자 (Creator)
Prolang OID pg_language.oid 이 구현 언어 또는 전화 인터페이스 기능
proisinh bool 미사용
Proistrusted bool 기능이 아님
proiscachable bool 함수 동일한 입력에 대해 동일한 결과를 반환합니다 값
ProissTrict bool 함수는 호출 인수가 null 인 경우 null을 반환합니다. 이 경우 기능은 실제로 호출되지 않습니다. 모두. 그렇지 않은 기능"엄격한"null을 처리 할 준비를해야합니다 입력.
Pronargs int2 인수 수
Proretset bool 함수는 세트를 반환합니다 (즉, 여러 값의 값 지정된 데이터 유형)
ProretType OID pg_type.oid 반환 값의 데이터 유형 (0 기능이있는 경우 0 값을 반환하지 않음)
proargtypes OIDVECTOR pg_type.oid 함수의 데이터 유형이있는 벡터 인수
probyte_pct int4 Dead Code
applebyte_cpu int4 Dead Code
applecall_cpu int4 Dead Code
prooutin_ratio int4 Dead Code
prosrc 텍스트 이것은 기능 처리기에게 다음을 호출하는 방법을 알려줍니다 기능. 실제 소스 코드 일 수 있습니다 해석 된 언어, 링크 기호, 파일의 함수 이름 또는 다른 것에 따라 구현 언어/전화 컨벤션.
Probin BYTEA 호출 방법에 대한 추가 정보 기능. 다시, 해석은입니다 언어 별.

현재, PROSRC에는 함수의 c-language 이름이 포함되어 있습니다 (링크 기호) 내장 함수 및 내장 함수의 경우 동적으로로드. 다른 모든 언어 유형의 경우 PROSRC에는 포함됩니다 함수의 소스 텍스트.

현재, Probin은 동적으로로드 된 경우를 제외하고 사용하지 않습니다. c 공유 라이브러리 파일의 이름을 제공하는 함수 함수를 포함합니다.