젠 토토 : 문서 : 9.6 : 젠 토토 | |||
---|---|---|---|
이전 | up | 55 장. 외국 데이터 래퍼 쓰기 | 다음 |
FDW 저자는 핸들러 토토과 선택적으로 유효성 검사기 토토을 구현해야합니다. 두 토토 모두 버전 -1 인터페이스를 사용하여 C와 같은 컴파일 된 언어로 작성해야합니다.섹션 36.9.
핸들러 함수는 단순히 플래너, 집행자 및 다양한 유지 보수 명령이 호출 할 콜백 함수로 토토 포인터의 구조를 반환합니다. FDW를 작성하려는 대부분의 노력은 이러한 콜백 토토을 구현하는 데 있습니다.PostgreSQL논쟁을 취하지 않고 특별한 의사 유형을 반환fdw_handler. 콜백 함수는 일반 C 함수이며 SQL 레벨에서는 보이거나 호출 할 수 없습니다.섹션 55.2.
유효성 검사 토토은에 주어진 옵션을 확인할 책임이 있습니다CreateandAlter래퍼를 사용하는 외국 서버, 사용자 매핑 및 외국 테이블뿐만 아니라 외국 데이터 래퍼의 명령. 유효성 검사 토토은 검증 할 옵션을 포함하는 텍스트 배열, 옵션의 유형을 나타내는 OID (시스템 카탈로그의 OID 형태로 객체가 저장 될 것입니다.ForeignDataWrapperRelationID, ForeverServerRelationId, usermappingRelationId또는ForeigntablerelationId). 유효성 검사 기능이 제공되지 않으면 객체 생성 시간 또는 객체 변경 시간에 옵션이 점검되지 않습니다.
이전 | 젠 토토 : 문서 : 9.6 : 젠 토토 9.6.24 문서화 | 다음 |
외국 데이터 포장지 작성 | up | 외국 데이터 래퍼 콜백 루틴 |