spi_prepare
Tạo và trả lạispi_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ựspi_prepare
Chuyển đổi chuỗi lệnh thành a
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.)SPI_EXECUTE_PLAN
được gọi. Cái này
Câu lệnh được trả về bởispi_prepare
Chỉ có thể được sử dụng trong hiện tạispi_finish
giải phóng bộ nhớ được phân bổ cho kèo bóng đá phápspi_keepplan
hoặcspi_saveplan
.
chuỗi lệnh
Số lượng tham số đầu vào ($ 1, $ 2, v.v.)
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
spi_prepare
Trả về kèo bóng đá pháp người không phải là 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ệnhlànullhoặc nếuNARGSISNARGSlà lớn hơnargtypeslànull.
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ạoSPI_EXECUTE_PLAN
, và được sử dụng cho tất cả các tiếp theoSPI_EXECUTE_PLAN
sẽ tạo raSPI_EXECUTE_PLAN
sẽ xây dựng kèo bóng đá pháp kế hoạch chung vàcon trỏ_opt_generic_planhoặccon trỏ_opt_custom_plancờ đếnspi_prepare_cursor
, để sử dụng
Hàm 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àkèo bóng đá pháp.
Tênspiplanptrcó phần