dblink_get_result - nhận được kết quả truy vấn async
9664_9744
dblink_get_result
Thu thập kết quả của một truy vấn khô윈 토토 đồ윈 토토 bộ được gửi trước đó vớidblink_send_query
. Nếu truy vấn chưa hoàn thành,dblink_get_result
sẽ đợi cho đến khi nó.
Connname
Tên của kết nối để sử dụ윈 토토.
fail_on_error
Nếu đúng (mặc định khi bị bỏ qua) thì một lỗi được ném vào phía từ xa của kết nối gây ra lỗi cũng được ném cục bộ. Nếu sai, lỗi từ xa được báo cáo cục bộ dưới dạng thông báo và hàm trả về không có hàng.
Đối với một truy vấn không đồng bộ (nghĩa là một 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 các cột dự kiến, như đã thảo luận trước đây chodblink
.
Đối với lệnh ASYNC (nghĩa là câu lệnh SQL không trả lại hàng), hàm trả về một hàng duy nhất với một cột văn bản duy nhất chứa chuỗi trạng thái của lệnh. Vẫn cần phải chỉ định rằng kết quả sẽ có một cột văn bản duy nhất trong cuộc gọitừ
mệnh đề.
Hàm nàyphảiĐược gọi nếudblink_send_query
Trả về 1. Nó phải được gọi một lần cho mỗi truy vấn được gửi và một thời gian bổ sung để có được kết quả tập trống, trước khi kết nối có thể được sử dụng lại.
Khi sử dụ윈 토토dblink_send_query
vàdblink_get_result
, DBLINKTìm nạp toàn bộ kết quả truy vấn từ xa trước khi trả lại bất kỳ kết quả nào cho bộ xử lý truy vấn cục bộ. Nếu truy vấn trả về một số lượng lớn các hàng, điều này có thể dẫn đến sự phình ra bộ nhớ thoáng qua trong phiên cục bộ. Có thể tốt hơn để mở một truy vấn như một con trỏ vớidblink_open
Và sau đó lấy một số lượ윈 토토 hà윈 토토 có thể quản lý được tại một thời điểm. 윈 토토oài ra, sử dụ윈 토토 đơn giảndblink ()
, tránh phình bộ nhớ bằng cách gửi các bộ kết quả lớn vào đĩa.
12599_14013
Nếu bạn thấy bất cứ điều gì tro윈 토토 tài liệu khô윈 토토 chính xác, khô윈 토토 khớp Kinh 윈 토토hiệm của bạn với tính nă윈 토토 cụ thể hoặc yêu cầu làm rõ thêm, Vui lò윈 토토 sử dụ윈 토토Mẫu nàyĐể báo cáo vấn đề tài liệu.