dblink_get_result
thu thập
Kết quả của kèo bóng đá pháp truy vấn không đồng bộ được gửi trước đó vớidblink_send_query
. Nếu kèo bóng đá pháp là
chưa hoàn thành,dblink_get_result
sẽ đợi cho đến khi nó.
Tên của kết nối để sử dụng.
Nếu đúng (mặc định khi bị bỏ qua) thì kèo bóng đá pháp lỗi ném ở phía xa của kết nối gây ra lỗi Cũng được ném tại địa phương. Nếu sai, lỗi từ xa là được báo cáo cục bộ như kèo bóng đá pháp thông báo và chức năng trả về không hàng.
Đối với kèo bóng đá pháp truy vấn không đồng bộ (nghĩa là, kèo bóng đá pháp câu lệnh SQL trả về hàng),
Hàm trả về (các) hàng được tạo bởi truy vấn. Để sử dụng
chức năng này, bạn sẽ cần chỉ định tập hợp dự kiến của
Các cột, như đã thảo luận trước đây choDBLink
.
11490_11763từmệnh đề.
Hàm nàyphảiđược gọi nếudblink_send_query
Trả về 1. Nó phải được gọi kèo bóng đá pháp lần cho mỗi truy vấn được gửi và kèo bóng đá pháp
Thời gian bổ sung để có được kết quả tập hợp trống, trước
Kết nối có thể được sử dụng lại.
Khi sử dụngdblink_send_query
vàdblink_get_result
, DBLINKTìm nạp toàn bộ truy vấn từ xa
kết quả trước khi trả lại bất kỳ trong số đó cho bộ xử lý truy vấn cục bộ.
Nếu truy vấn trả về kèo bóng đá pháp số lượng lớn các hàng, điều này có thể dẫn đến
bộ nhớ thoáng qua trong phiên cục bộ. Nó có thể tốt hơn để
Mở kèo bóng đá pháp truy vấn như kèo bóng đá pháp con trỏ vớidblink_open
và sau đó lấy số có thể quản lý được
của các hàng tại kèo bóng đá pháp thời điểm. Ngoài ra, sử dụng đơn giảndblink ()
, tránh sự phình to bộ nhớ bằng cách sử dụng
Bộ kết quả lớn thành đĩa.