Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1
Tài kèo bóng đá c1 này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang kèo bóng đá c1hiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

50.2. Gọi lại cho trình bao bọc dữ liệu nước kèo bóng đá c1

Hàm người xử lý FDW trả về palloc'dfdwroutinecấu trúc chứa các con trỏ vào

fdwplan *

Lập kế hoạch quét trên bàn nước kèo bóng đá c1. Điều này được gọi khi một truy vấn làForeignTableIDpg_ classoid của Bàn nước kèo bóng đá c1.rootlà thông tin toàn cầu của kế hoạchBaserelcopyObjectbiết cách sao chép.)

Thông tin trongrootBaserelcó thể được sử dụng để giảm số lượngbaserel- baserestrictinfolà đặc biệtWHEREmệnh đề) có thể được sử dụng để lọc các hàngbaserel- reltargetListcó thể được sử dụng để xác định

kèo bóng đá c1 các ước tính chi phí trả lại, chức năng nênbaserel- hàngTrở thànhbaserel- hàngchỉ là aBaserel- WidthNếu nó có thể tính toán tốt hơn

Void

In bổ sungGiải thíchđầu ra kèo bóng đá c1 aGiải thíchPropertyTextvà các chức năng liên quan đếnGiải thíchđầu ra. Cácescó thể được sử dụng đểForeignScanstateNode có thể được kiểm tra đểGiải thíchtrường hợp.

Void

Bắt đầu thực hiện quét nước kèo bóng đá c1. Điều này được gọi trong quá trình thực thiitaterforeignScan). TheForeignScanstateNode đã được tạo,FDW_STATETrường vẫn cònnước kèo bóng đá c1nút (trongForeignScanKế hoạch nút, chứa một con trỏfdwplanCấu trúc được trả về bởiplanforeignscan).

Lưu ý rằng khi(EFLAGS &là sự thật, chức năng này không nênGiải thích FormentIgnScanendforeignscan.

tupletableslot *

Lấy một hàng từ nguồn nước kèo bóng đá c1, trả lại nó một cáchscantuplotlotnên được sử dụng cho mục đích này). Trả kèo bóng đá c1 null nếu không còn hàng nữaBeginForignScanNếu bạn cầnES_Query_CXTcủa nútEstate.

Các hàng được trả về phải khớp với chữ ký cột của

Lưu ý rằngPostgreSQL'skhông nullCác ràng buộc được xác địnhnullGiá trị có mặt trong một cột được khai báo không chứa chúng. Nếu anullGiá trị gặp phải khi người dùng

Void

Khởi động kèo bóng đá c1 quá trình quét từ đầu. Lưu ý rằng bất kỳ tham số nào

VOID

Kết thúc tài nguyên quét và phát hành. Nó thường không

ThefdwroutinefdwplanCác loại cấu trúc được khai báo trongsrc/bao gồm/nước kèo bóng đá c1/fdwapi.h, xem kèo bóng đá c1