| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 토토 커뮤니티 : 문서 : 9.3 : pg_pltemplate | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | 47장. 시스템 카탈로그 | 롤 토토 : 문서 : 9.3 : pg_range | |
카탈로그pg_proc상점 기능(또는 절차)에 대한 정보. 참조토토 사이트 생성그리고섹션 35.3더 많은 정보를 원하시면.
이 테이블에는 일반 토토 사이트와 집계 토토 사이트에 대한 데이터가 포함되어 있습니다. 기능. 만일proisagg맞아요, 거기 있어요 에서 일치하는 행이어야 합니다.pg_aggregate.
표 47-36.pg_proc열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| oid | oid | 행 식별자(숨겨진 속성; 명시적으로 지정되어야 함) 선택됨) | |
| proname | 이름 | 함수 이름 | |
| pronamespace | oid | pg_namespace.oid | 이 토토 사이트를 포함하는 네임스페이스의 OID |
| 프로오너 | oid | pg_authid.oid | 토토 사이트 소유자 |
| 프롤랑 | oid | pg_언어.oid | 이 토토 사이트의 구현 언어 또는 호출 인터페이스 |
| 프로코스트 | float4 | 예상 실행 비용(단위cpu_operator_cost); 만일프로레트셋, 이는 행당 비용입니다. 반환됨 | |
| 프로로우 | float4 | 예상 결과 행 수(그렇지 않은 경우 0프로레트셋) | |
| 프로바리아딕 | oid | pg_type.oid | 가변 배열 매개변수 요소의 데이터 유형 또는 0 함수에 가변 매개변수가 없는 경우 |
| 프로트랜폼 | regproc | pg_proc.oid | 이 토토 사이트에 대한 호출은 이 다른 토토 사이트로 단순화될 수 있습니다 (참조섹션 35.9.11) |
| proisagg | 부울 | 토토 사이트는 집계 토토 사이트입니다. | |
| proiswindow | 부울 | 토토 사이트는 창 토토 사이트입니다. | |
| prosecdef | 부울 | 토토 사이트는 보안 정의자입니다(예: a"setuid"토토 사이트) | |
| 확산 방지 | 부울 | 이 기능에는 부작용이 없습니다. 에 대한 정보가 없습니다. 인수는 반환 값을 통하지 않고 전달됩니다. 모든 기능 인수 값에 따라 오류가 발생할 수 있습니다. 누출 방지 기능이 없습니다. | |
| 프로이스트스트릭트 | 부울 | 토토 사이트는 호출 인수가 null인 경우 null을 반환합니다. 그 안에 이 경우 토토 사이트는 실제로 전혀 호출되지 않습니다. 기능 아니다"엄격"다음을 준비해야 합니다. null 입력을 처리합니다. | |
| 프로레트셋 | 부울 | 함수는 집합을 반환합니다(즉, 지정된 데이터 유형) | |
| 프로휘발성 | 문자 | 프로휘발성다음 여부를 알려줍니다. 함수의 결과는 입력 인수에만 의존하거나 외부 요인의 영향을 받습니다. 그것은ifor"불변"토토 사이트, 항상 동일한 입력에 대해 동일한 결과를 제공합니다. 그것은sfor"안정적"토토 사이트, 그 결과(고정 입력의 경우)는 스캔 내에서 변경되지 않습니다. 그것은vfor"휘발성"함수, 그 결과는 다음에 변경될 수 있습니다. 언제든지. (사용v또한 다음을 포함하는 함수의 경우 부작용으로 인해 호출이 최적화될 수 없습니다. 멀리.) | |
| 예측자 | int2 | 입력 인수 수 | |
| pronargdefaults | int2 | 기본값이 있는 인수 수 | |
| 프로레트타입 | oid | pg_type.oid | 반환 값의 데이터 유형 |
| proargtypes | oidVector | pg_type.oid | 함수 인수의 데이터 유형이 포함된 배열. 이 입력 인수만 포함합니다(INOUT그리고VARIADIC인수), 따라서 호출 서명을 나타냅니다. 기능. |
| proallargtypes | oid[] | pg_type.oid | 함수 인수의 데이터 유형이 포함된 배열. 이 모든 인수를 포함합니다(아웃그리고INOUT인수); 그러나 만약 모든 인수는IN인수, 이 필드 null이 됩니다. 첨자는 1부터 시작하는 반면, 역사적 이유proargtypes이다 0부터 구독됩니다. |
| proargmodes | 문자[] | 다음으로 인코딩된 함수 인수의 모드가 있는 배열iforIN인수,ofor아웃인수,bforINOUT인수,vforVARIADIC인수,tfor표인수. 모든 인수가 다음과 같은 경우IN인수를 사용하면 이 필드는 null이 됩니다. 아래 첨자가 해당됨에 유의하세요. ~의 위치로proallargtypes아님proargtypes. | |
| proargnames | 텍스트[] | 함수 인수 이름이 포함된 배열. 인수 이름이 없으면 배열에서 빈 문자열로 설정됩니다. 다음 중 어느 것도 없는 경우 인수에 이름이 있으면 이 필드는 null이 됩니다. 참고하세요 아래 첨자는 다음 위치에 해당합니다.proallargtypes아님proargtypes. | |
| proargdefaults | pg_node_tree | 표현 트리(innodeToString()표현)(기본값)
가치. 다음은 다음과 같은 목록입니다.pronargdefaults요소, 해당
마지막N 입력인수(즉, 마지막N proargtypes위치). 인수가 하나도 없으면
기본값이 있으면 이 필드는 null이 됩니다. |
|
| prosrc | 텍스트 | 이것은 함수 핸들러에게 함수 호출 방법을 알려줍니다. 그것 해석된 함수의 실제 소스 코드일 수 있습니다. 언어, 링크 기호, 파일 이름 또는 기타 모든 것 구현 언어/호출 규칙에 따라 다름 | |
| 프로빈 | 텍스트 | 함수 호출 방법에 대한 추가 정보. 다시, 해석은 언어별로 다릅니다. | |
| 프로구성 | 텍스트[] | 런타임 구성을 위한 토토 사이트의 로컬 설정 변수 | |
| proacl | 아클리템[] | 접근 권한; 참조PostgreSQL : 문서 : 9.3 : 윈 토토및젠 토토 : 문서 : 9.3 : Revoke자세한 내용은 |
내장 및 동적으로 로드된 컴파일된 토토 사이트의 경우,prosrc함수를 포함합니다. C 언어 이름(링크 기호). 현재 알려진 다른 모든 언어 유형,prosrc포함 함수의 소스 텍스트입니다.프로빈입니다 동적으로 로드되는 C 함수를 제외하고는 사용되지 않습니다. 다음을 포함하는 공유 라이브러리 파일의 이름을 제공합니다. 기능.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| pg_pltemplate | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | pg_range |