카탈로그PG_PROC상점 기능 (또는 절차)에 대한 정보. 보다PostgreSQL: Tài liệu: 8.4: Tạo chức nă토토 사이트 추천and섹션 34.3자세한 내용은
테이블에는 골재 기능 및 평범한 기능. 만약에proisaggIS 사실, 일치하는 행이 있어야pg_aggregate.
표 44-30.PG_PROC열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
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 매개 변수 |
Proisagg | bool | 스포츠 토토는 집계 스포츠 토토입니다 | |
ProisWindow | bool | 스포츠 토토는 창 스포츠 토토입니다 | |
prosecdef | bool | 스포츠 토토는 보안 정의기입니다 (예 : A"setuid"스포츠 토토) | |
ProissTrict | bool | 스포츠 토토는 호출 인수가 null 인 경우 null을 반환합니다. 이 경우 기능은 실제로 호출되지 않습니다. 모두. 그렇지 않은 기능"엄격한"NULL을 처리 할 준비가되어 있어야합니다 입력 | |
ProretSet | bool | 스포츠 토토는 세트를 반환합니다 (즉, 여러 값의 값 지정된 데이터 유형) | |
Provolatile | char | Provolatile스포츠 토토의 결과가 입력에만 의존하는지 여부 논쟁, 또는 외부 요인에 의해 영향을받습니다. 그것은ifor"불변"항상 동일한 입력에 대해 동일한 결과를 전달하십시오. 그것은Sfor"안정"기능, 결과 (for 고정 된 입력) 스캔 내에서 변경되지 않습니다. 그것은Vfor"휘발성"기능, 결과 언제든지 변경하십시오. (사용V또한 부작용이있는 스포츠 토토의 경우, 그들에게 호출하십시오 최적화 할 수 없습니다.) | |
Pronargs | int2 | 입력 인수 수 | |
pronargdefaults | int2 | 기본값이있는 인수 수 | |
ProretType | OID | pg_type.Oid | 반환 값의 데이터 유형 |
ProArgTypes | oidvector | pg_type.Oid | 스포츠 토토의 데이터 유형이있는 배열 논쟁. 여기에는 입력 인수 만 포함됩니다 (포함inout및variadic인수) 스포츠 토토의 통화 서명 |
proallargtypes | oid [] | pg_type.Oid | 스포츠 토토의 데이터 유형이있는 배열 논쟁. 여기에는 모든 인수가 포함됩니다 (포함out및inout인수); 그러나 모든 경우 인수는in인수, 이것 필드는 널입니다. 구독은 1 기반이며 역사적 이유로ProArgTypes0에서 위트 됨 |
ProArgModes | char [] | 스포츠 토토 인수 모드가있는 배열, 인코딩iforin인수,Oforout인수,Bforinout인수,Vforvariadic인수,tfor테이블인수. 모든 주장이in인수,이 필드는 무일하게됩니다. 구독은의 위치에 해당합니다.proallargtypesnotproargtypes | |
ProArgnames | 텍스트 [] | 함수 인수의 이름을 가진 배열. 이름이없는 인수는 정렬. 논쟁 중 어느 것도 이름이 없다면이 필드 NULL이 될 것입니다. 구독은 다음과 같습니다 의 위치proallargtypesnotProArgTypes | |
ProArgDefaults | 텍스트 | 표현 나무 (innodetostring () 표현)
기본값. 이것은의 목록입니다.pronargdefaults요소,
마지막에 해당n 입력인수 (즉,
마지막n proArgTypes위치). 아무것도 없다면
인수에는 기본값이 있고이 필드는 무효입니다 |
|
prosrc | 텍스트 | 이것은 기능 처리기에게 다음을 호출하는 방법을 알려줍니다 기능. 실제 소스 코드 일 수 있습니다 해석 된 언어, 링크 기호, 파일의 함수 이름 또는 다른 것에 따라 구현 언어/전화 컨벤션 | |
Probin | BYTEA | 기능. 다시, 해석은입니다 언어 별 | |
Proconfig | 텍스트 [] | 런타임 구성을위한 스포츠 토토의 로컬 설정 변수 | |
proacl | aclitem [] | 액세스 권한; 보다grantandRevoke자세한 내용 |
내장 및 동적으로로드 된 컴파일 스포츠 토토의 경우prosrc함수를 포함합니다 c-language name (링크 기호). 현재 알려진 다른 모든 것에 대해 언어 유형,prosrc함수의 소스 텍스트.Probinis 동적으로로드 된 C 함수를 제외하고 사용하지 않습니다 포함 된 공유 라이브러리 파일의 이름을 제공합니다. 기능.