Tác giả FDW cần thực hiện chức năng xử lý và tùy chọn là hàm xác thực. Cả hai chức năng phải được viết bằng ngôn ngữ được biên dịch như C, sử dụng giao diện phiên bản-1.Phần 36.10.
hàm xử lý chỉ cần trả về một cấu trúc của các con trỏ chức năng cho các chức năng gọi lại sẽ được gọi bởi người lập kế hoạch, thực thi và các lệnh bảo trì khác nhau. Hầu hết các nỗ lực trong việc viết FDW là trong việc thực hiện các chức năng gọi lại này.PostgreSQLnhư không có đối số và trả lại loại giả đặc biệtfdw_handler
. Các hàm gọi lại là các hàm C đơn giản và không thể nhìn thấy hoặc có thể gọi được ở cấp SQL.Phần 58.2.
Hàm trình xác thực chịu trách nhiệm xác thực các tùy chọn được đưa ra trongTạo
vàthay đổi
Các lệnh cho trình tỷ lệ kèo bóng đá trực tuyến hôm nay ngoài của nó, cũng như các máy chủ nước ngoài, ánh xạ người dùng và bảng nước ngoài bằng cách sử dụng trình bao bọc. Hàm trình xác nhận phải được đăng ký là lấy hai đối số, một mảng văn bản chứa các tùy chọn sẽ được xác thực và OID đại diện cho loại đối tượng mà các tùy chọn được liên kết.
AttributerElationId
ForeignDatawrApperrelationId
EurnserverRelationId
ForeignTableLationId
usermappingRelationId
Nếu không có hàm xác thực nào được cung cấp, các tùy chọn không được kiểm tra tại thời gian tạo đối tượng hoặc thời gian thay đổi đối tượng.