이 카탈로그는 기능에 대한 정보를 저장합니다(또는 절차). 에 대한 설명만들기 기능그리고프로그래머 가이드일부 필드의 의미에 대한 추가 정보가 포함되어 있습니다.
표 3-13. pg_proc 열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| proname | 이름 | 함수 이름 | |
| 프로오너 | int4 | pg_shadow.usesysid | 소유자(작성자) 기능 |
| 프롤랑 | oid | pg_언어.oid | 구현 언어 또는 이 함수의 호출 인터페이스 |
| 프로이신 | 부울 | 미사용 | |
| 프로스트러스트 | 부울 | 작동하지 않음 | |
| 프로캐시 가능 | 부울 | 함수는 동일함을 반환합니다 동일한 입력 값에 대한 결과 | |
| 프로이스트스트릭트 | 부울 | 함수는 다음의 경우 null을 반환합니다. 호출 인수가 null입니다. 이 경우 함수는 실제로는 전혀 호출되지 않습니다. 그렇지 않은 기능"엄격"다음을 준비해야 합니다. null 입력을 처리합니다. | |
| 예측자 | int2 | 인수 수 | |
| 프로레트셋 | 부울 | 함수는 집합을 반환합니다 (아마도 작동하지 않을 것임) | |
| 프로레트타입 | oid | pg_type.oid | 반환의 데이터 유형 값(함수가 값을 반환하지 않으면 0) |
| proargtypes | oidVector | pg_type.oid | 데이터가 포함된 벡터 함수 인수 유형 |
| probyte_pct | int4 | 데드 코드 | |
| properbyte_pct | int4 | 데드 코드 | |
| propercall_pct | int4 | 데드 코드 | |
| prooutin_ratio | int4 | 데드 코드 | |
| prosrc | 텍스트 | 이것은 함수를 알려줍니다 함수를 호출하는 방법을 처리합니다. 그것은 아마도 해석을 위한 함수의 실제 소스 코드 언어, 링크 기호, 파일 이름 등 구현 언어/호출에 따라 다른 것 컨벤션. | |
| 프로빈 | 바이테아 | ? |