이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 동일한 페이지를 볼 수 있습니다토토 사이트 추천 PostgreSQL : 문서 : 17 : 8.21. 의사 유형버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

5.11. 의사 젠 토토

thepostgresql시스템을 입력하십시오 많은 특수 목적 항목이 포함되어 있습니다 집단적으로pseudo-types. 에이 의사 젠 토토은 열 데이터 젠 토토으로 사용할 수 없지만 함수의 인수 또는 결과 젠 토토을 선언하는 데 사용됩니다. 각각 사용 가능한 의사 젠 토토은 함수가있는 상황에서 유용합니다 행동은 단순히 특정 가치SQL데이터 젠 토토.표 5-21기존 의사 젠 토토을 나열합니다.

표 5-21. 의사 유형

젠 토토 이름 설명
레코드 지정되지 않은 행을 반환하는 함수를 식별합니다 젠 토토
any 함수가 입력 데이터 젠 토토을 수락 함을 나타냅니다 무엇이든
AnyArray 함수가 배열 데이터를 수락 함을 나타냅니다 젠 토토
void 함수가 값이 없음을 나타냅니다
트리거 트리거 함수가 반환으로 선언됩니다트리거
Language_Handler 절차 언어 호출 핸들러가 선언됩니다 반품Language_Handler
cstring 함수가 a를 수락하거나 반환 함을 나타냅니다 Null-Terminated C String
내부 함수가 a를 수락하거나 반환 함을 나타냅니다 서버 내부 데이터 유형
opaque 이전에 모든 서비스를 제공했던 쓸모없는 젠 토토 이름 위의 목적

C로 코딩 된 함수 (내장 또는 동적로드 여부) 이러한 의사 데이터를 수락하거나 반환하도록 선언 될 수 있습니다. 젠 토토. 기능 저자에게 의사 젠 토토이 인수 젠 토토.

절차 언어로 코딩 된 기능은 의사 유형을 사용할 수 있습니다 구현 언어로만 허용됩니다. 현재 절차 언어는 모두 의사 유형을 논쟁으로 사용하는 금지 입력하고 만 허용void결과 젠 토토으로 (을 더한트리거함수가 사용될 때 방아쇠).

the내부의사 유형이 사용됩니다 내부적으로 만 부를 수있는 기능을 선언합니다. 데이터베이스 시스템, A에서 직접 호출이 아닌SQL쿼리. 함수가있는 경우 적어도 하나내부-타입 인수는 그것에 에서 호출 할 수 없습니다.SQL. 에게 이 제한의 안전성을 보존하는 것이 중요합니다. 이 코딩 규칙을 따르십시오. 반환으로 선언내부그렇지 않다면 적어도 하나내부인수.