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

47.36. PG_PROC

카탈로그PG_PROC상점 기능 (또는 절차)에 대한 정보. 보다토토 사이트 만들기섹션 35.3자세한 내용은

테이블에는 일반 토토 사이트 및 평범한 데이터가 포함되어 있습니다. 기능. 만약에proisagg사실입니다 일치하는 행이어야pg_aggregate.

표 47-36.PG_PROC

이름 타입 참조 설명
OID OID 행 식별자 (숨겨진 속성; 명시 적으로 있어야합니다 선택된)
Proname 이름 함수 이름
pronamespace OID pg_namespace.Oid 이 함수를 포함하는 네임 스페이스의 OID
Proowner OID pg_authid.Oid 토토 사이트의 소유자
Prolang OID PG_LANGUAGE.Oid 이 토토 사이트의 구현 언어 또는 호출 인터페이스
Procost float4 추정 실행 비용 (단위cpu_operator_cost); 만약에ProretSet, 이것은 행당 비용입니다 반품
Prorows float4 추정 결과 행 수 (제로가 아닌 경우ProretSet)
Provariadic OID pg_type.Oid variadic 배열 매개 변수의 데이터 유형 또는 0 토토 사이트에 변수 매개 변수가없는 경우
원형 변형 Regproc PG_PROC.Oid 이 기능에 대한 호출은이 다른 기능으로 단순화 될 수 있습니다. (보다섹션 35.9.11)
Proisagg bool 토토 사이트는 집계 토토 사이트입니다
ProisWindow bool 토토 사이트는 창 토토 사이트입니다
resecdef bool 토토 사이트는 보안 정의기입니다 (예 : a"setuid"기능)
PropreakProof bool 토토 사이트에는 부작용이 없습니다. 에 대한 정보가 없습니다 반환 값을 제외하고 인수는 전달됩니다. 모든 기능 인수의 가치에 따라 오류가 발생할 수 있습니다. 누출이 아닙니다.
ProissTrict bool 토토 사이트는 호출 인수가 null 인 경우 null을 반환합니다. 그것에 케이스 기능은 실제로 호출되지 않습니다. 기능"엄격한"준비해야합니다 널 입력 처리.
Proretset bool 토토 사이트는 세트를 반환합니다 (예 : 지정된 여러 값 데이터 유형)
Provolatile char Provolatile기능의 결과는 입력 인수에만 의존하거나 외부 요인에 의해 영향을받습니다. 그것은ifor"불변"항상 기능 동일한 입력에 대해 동일한 결과를 전달하십시오. 그것은Sfor"안정"기능, 스캔 내에서 결과 (고정 입력) 결과가 변경되지 않습니다. 그것은Vfor"휘발성"결과가 변경 될 수 있습니다 언제든지. (사용V15446_15536
Pronargs int2 입력 인수 수
pronargdefaults int2 기본값이있는 인수 수
ProretType OID pg_type.Oid 반환 값의 데이터 유형
proargtypes oidvector pg_type.Oid 토토 사이트 인수의 데이터 유형이있는 배열. 이것 입력 인수 만 포함합니다 (포함inoutandvariadic인수), 따라서 호출 서명을 나타냅니다 기능.
proallargtypes OID [] pg_type.Oid 토토 사이트 인수의 데이터 유형이있는 배열. 이것 모든 인수를 포함합니다 (포함outinout인수); 그러나 모든 경우 인수는in논증,이 필드 NULL이 될 것입니다. 구독은 1 기반이지만 역사적 이유proargtypesIS 0에서 위트 스크립트
ProArgModes char [] 토토 사이트 인수 모드가있는 배열 |iforin인수,Oforout인수,Bforinout인수,Vforvariadic인수,tfor테이블인수. 모든 주장이in인수,이 필드는 무일하게됩니다. 구독은 해당합니다 의 위치에proallargtypesnotProArgTypes.
proArgnames 텍스트 [] 함수 인수의 이름을 가진 배열. 논쟁 이름이 없으면 배열에서 비어있는 문자열로 설정됩니다. 아무것도 없다면 인수는 이름이 있고,이 필드는 무효가 될 것입니다. 주목하십시오 첨자는의 위치에 해당합니다.proallargtypes아님ProArgTypes.
ProArgDefaults ​​pg_node_tree 표현 나무 (innodetostring ()표현) 기본값 값. 이것은의 목록입니다.pronargdefaults요소, 마지막n 입력인수 (즉, 마지막n ProArgTypes위치). 논쟁이 없다면 기본값이 있으면이 필드는 Null이 될 것입니다.
prosrc 텍스트 기능 핸들러에게 함수를 호출하는 방법을 알려줍니다. 그것 해석 된 기능의 실제 소스 코드 일 수 있습니다. 언어, 링크 기호, 파일 이름 또는 다른 것, 구현 언어/통화 규칙에 따라
Probin 텍스트 토토 사이트 호출 방법에 대한 추가 정보. 다시, 해석은 언어별로 다릅니다.
Proconfig 텍스트 [] 런타임 구성을위한 기능의 로컬 설정 변수
proacl aclitem [] 액세스 권한; 보다PostgreSQL : 문서 : 9.3 : 윈 토토and젠 토토 : 문서 : 9.3 : Revoke자세한 내용

내장 및 동적으로로드 된 컴파일 된 기능의 경우prosrc함수를 포함합니다 c-language name (링크 기호). 현재 알려진 다른 모든 것에 대해 언어 유형,prosrc함수의 소스 텍스트.ProbinIS 동적으로로드 된 C 함수를 제외하고 사용하지 않습니다 포함 된 공유 라이브러리 파일의 이름을 제공합니다. 기능.