이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 동일한 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 롤 토토 데이터 래퍼 생성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 사이트 추천 데이터 래퍼 생성

이름

토토 사이트 추천 데이터 래퍼 생성-정의 a 새로운 외국 데이터 포장지

시놉시스

토토 사이트 추천 데이터 래퍼 만들기이름[핸들러handler_function| 핸들러 없음]
    [Validatorvalidator_function| 유효성 검사기 없음]
    [옵션 (옵션'value' [, ...])

설명

토토 사이트 추천 데이터 래퍼 만들기생성 a 새로운 토토 사이트 추천 데이터 포장지. 토토 사이트 추천 데이터를 정의하는 사용자 래퍼는 소유자가됩니다.

외국 데이터 래퍼 이름은 그 내에서 고유해야합니다 데이터 베이스.

슈퍼 사용자만이 토토 사이트 추천 데이터 포장지를 만들 수 있습니다.

매개 변수

이름

생성 할 외국 데이터 포장지의 이름.

핸들러handler_function

handler_function입니다 이전에 등록 된 기능의 이름 외국의 실행 함수를 검색하도록 요청했습니다 테이블. 핸들러 기능은 인수를 받아야합니다 반환 유형은이어야합니다.FDW_HANDLER.

핸들러 기능이지만 이러한 래퍼를 사용하는 외국 테이블 액세스 할 수없는 경우 만 선언 할 수 있습니다.

Validatorvalidator_function

validator_functionIS 이전에 등록 된 기능의 이름 주어진 일반 옵션을 확인하기 위해 호출되었습니다 외국 데이터 포장지 및 외국 옵션 외국 데이터 래퍼를 사용한 서버 및 사용자 매핑. 유효성 검사 기능이없는 경우 또는아니오 Validator지정되면 옵션이 없습니다 생성 시간에 확인. (외국 데이터 포장지 유효하지 않은 옵션 사양을 무시하거나 거부 할 수 있습니다 구현에 따라 시간을 실행합니다.) 유효성 검사기 기능은 두 가지 인수를 취해야합니다. 유형 중 하나텍스트 []는 다양한 옵션을 포함합니다 시스템 카탈로그 및 유형 중 하나에 저장된대로OID, 이것은 다음의 Oid가 될 것입니다 옵션이 포함 된 시스템 카탈로그. 반환 유형은입니다 무시; 함수는 유효하지 않은 옵션을 사용하여보고해야합니다 그만큼Ereport (오류)기능.

옵션 (옵션'value' [, ...])

이 조항은 새로운 외국 데이터에 대한 옵션을 지정합니다 싸개. 허용 옵션 이름과 값은 구체적입니다 각 외국 데이터 포장지에 외국 데이터 래퍼의 유효성 검사기 기능. 옵션 이름 독특해야합니다.

노트

현재 토토 사이트 추천 데이터 래퍼 기능은 다음과 같습니다 기초. 토토 사이트 추천 테이블 업데이트에 대한 지원이 없으며 그리고 쿼리의 최적화는 원시적입니다 (그리고 대부분은 포장지도).

하나의 내장 된 토토 사이트 추천 데이터 래퍼 유효성 검사기 기능이 있습니다 제공 :postgresql_fdw_validator, 해당 옵션을 수락하는libpq연결 매개 변수.

쓸모없는 토토 사이트 추천 데이터 포장지 생성더미:

토토 사이트 추천 데이터 래퍼 생성 더미;

토토 사이트 추천 데이터 래퍼 만들기파일핸들러 기능file_fdw_handler:

외국 데이터 래퍼 파일 핸들러 생성 file_fdw_handler;

토토 사이트 추천 데이터 래퍼 만들기MyWrapper몇 가지 옵션 포함 :

외국 데이터 래퍼 MyWrapper를 만듭니다
    옵션 (디버그 'true');

호환성

토토 사이트 추천 데이터 래퍼 만들기적합합니다 ISO/IEC 9075-9 (SQL/MED),을 제외하고핸들러andValidator조항은 확장 및 표준입니다 조항도서관and언어PostgreSQL에서 구현되지 않았습니다.

그러나 SQL/MED 기능이 전체적으로 아직 준수하지 않습니다.