| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.3 : 외국 데이터 래퍼 토토 핫 | PostgreSQL : 문서 : 9.3 : 외국 데이터 래퍼 토토 핫 | 52장. 쓰기 외부 데이터 래퍼 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 데이터 래퍼 콜백 루틴 | |
FDW 작성자는 핸들러 기능을 구현해야 하며, 선택적으로 유효성 검사기 기능. 두 함수 모두 다음 형식으로 작성되어야 합니다. 버전 1 인터페이스를 사용하는 C와 같은 컴파일된 언어. 에 대한 C 언어 호출 규칙 및 동적 로딩에 대한 자세한 내용은 참조토토 커뮤니티 : 문서 : 9.3 : 토토 커뮤니티whanguage functions.
핸들러 함수는 단순히 함수의 구조체를 반환합니다. 플래너가 호출할 콜백 함수에 대한 포인터, 실행자 및 다양한 유지 관리 명령. 노력의 대부분은 FDW를 작성하는 것은 이러한 콜백 함수를 구현하는 것입니다. 는 핸들러 함수는 다음으로 등록되어야 합니다.포스트그레SQL아무 주장도 취하지 않고 특수 의사 유형 반환fdw_handler. 콜백 함수는 일반 C입니다. 함수이며 SQL 수준에서는 표시되거나 호출할 수 없습니다. 는 콜백 함수는 다음에 설명되어 있습니다.섹션 52.2.
검증기 기능은 옵션 검증을 담당합니다. 주어진만들기그리고변경외부 데이터 래퍼에 대한 명령도 포함됩니다. 외부 서버, 사용자 매핑 및 외부 테이블을 사용하여 래퍼. 유효성 검사기 기능은 두 가지를 취하는 것으로 등록되어야 합니다. 인수, 유효성을 검사할 옵션이 포함된 텍스트 배열, 옵션이 연관된 객체 유형을 나타내는 OID with(시스템 카탈로그의 OID 형식으로 개체는 다음 중 하나에 저장됩니다.ForeignDataWrapperRelationId, ForeignServerRelationId, UserMappingRelationId또는ForeignTableRelationId). 유효성 검사기 기능이 없는 경우 제공되면 개체 생성 시 또는 개체에 옵션이 확인되지 않습니다. 변경 시간입니다.
| PostgreSQL : 문서 : 9.3 : 외국 데이터 래퍼 토토 핫 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| 외부 데이터 쓰기 래퍼 | 위로 | 외부 데이터 래퍼 콜백 루틴 |