Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển: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 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo bóng đá pháp.
Bạn có thể muốn xem cùng kèo bóng đá pháp trang chohiện tạiPhiên bản hoặc kèo bóng đá pháp trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá pháp

tên

kèo bóng đá pháp-Chuẩn bị một tuyên bố, mà không thực hiện

Synopsis

spiplanptr kèo bóng đá pháp (const char *lệnh, intNARGS, oid *argtypes)

Mô tả

kèo bóng đá pháptạo và trả về aSPI_EXECUTE_PLAN.

Khi cùng kèo bóng đá pháp lệnh hoặc kèo bóng đá pháp lệnh tương tự sẽ được thực thi nhiều lần,kèo bóng đá phápChuyển đổi

kèo bóng đá pháp lệnh đã chuẩn bị có thể được khái quát bằng cách ghi các tham số$ 1, $ 2, v.v.) trongSPI_EXECUTE_PLANđược gọi. Điều này cho phép

Câu lệnh được trả về bởikèo bóng đá phápChỉ có thể được sử dụng trong hiện tạispi_finishBộ nhớ giải phóng được phân bổ cho kèo bóng đá phápspi_keepplanhoặcspi_saveplan.

Đối số

const char *lệnh

chuỗi lệnh

intNARGS

Số lượng tham số đầu vào ($ 1, $ 2, v.v.)

oid *argtypes

Con trỏ tới kèo bóng đá pháp mảng chứaOIDS của các loại dữ liệu của các tham số

Giá trị trả về

kèo bóng đá phápTrả về kèo bóng đá pháp nullSpiplan, đó là kèo bóng đá pháp mờ đụcnullsẽ được trả về vàspi_resultsẽ được đặt thành kèo bóng đá pháp trong cùng kèo bóng đá pháp lỗiSPI_EXECUTE, ngoại trừspi_error_argumentnếulệnhnull,,NARGSnhỏ hơn 0 hoặc nếuNARGSlớn hơn 0 vàargtypesnull.

Ghi chú

Nếu không có tham số nào được xác định, kèo bóng đá pháp kế hoạch chung sẽ được tạo tạiSPI_EXECUTE_PLAN,,SPI_EXECUTE_PLANsẽ tạo các gói tùy chỉnh màSPI_EXECUTE_PLANSẽ xây dựng kèo bóng đá pháp kế hoạch chung vàcursor_opt_generic_planhoặccon trỏ_opt_custom_plancờ đếnspi_prepare_cursor, Để sử dụng chung chung hoặc

Mặc dù điểm chính của câu lệnh đã chuẩn bị là để tránhkèo bóng đá phápsẽ buộc phân tích lại và phân tích lại vàsearch_pathThay đổi từ sử dụng này sang cách tiếp theo, câu lệnh sẽ được sắp xếp lạisearch_path. (Điều này sau nàykèo bóng đá pháp9.3.) XemChuẩn bịĐể biết thêm

Chức năng này chỉ nên được gọi từ kèo bóng đá pháp kết nối

spiplanptrđược khai báo là kèo bóng đá pháp con trỏ tớispi.h. Nó là không khôn ngoankèo bóng đá pháp.

Tênspiplanptrcó phần