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 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4
Tài liệu này dành tỷ lệ kèo bóng đá 88 phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng tỷ lệ kèo bóng đá 88 trang chohiện tạiPhiên bản hoặc tỷ lệ kèo bóng đá 88 trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đá 88spi_prepare

tên

spi_prepare-chuẩn bị kế hoạch cho tỷ lệ kèo bóng đá 88 lệnh, mà không thực hiện nó chưa

Synopsis

spiplanptr spi_prepare (const char *tỷ lệ kèo bóng đá 88, intNARGS, oid *argtypes)

Mô tả

spi_prepareTạo và trả lại kế hoạch thực thi cho lệnh được chỉ định nhưng không thực thi lệnh. Chức năng này chỉ nên được gọi từ tỷ lệ kèo bóng đá 88 kết nối thủ tục.

Khi cùng tỷ lệ kèo bóng đá 88 lệnh hoặc tỷ lệ kèo bóng đá 88 lệnh tương tự Nhiều lần, có thể là lợi thế khi chỉ thực hiện kế hoạch tỷ lệ kèo bóng đá 88 lần.spi_prepareChuyển đổi a chuỗi lệnh vào tỷ lệ kèo bóng đá 88 kế hoạch thực thi có thể được thực thi nhiều lần sử dụngSPI_EXECUTE_PLAN.

tỷ lệ kèo bóng đá 88 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.) thay cho những gì sẽ là hằng số trong tỷ lệ kèo bóng đá 88 lệnh bình thường. Các Giá trị thực của các tham số sau đó được chỉ định khiSPI_EXECUTE_PLANđược gọi. Cái này cho phép tỷ lệ kèo bóng đá 88 đã chuẩn bị được sử dụng trong phạm vi rộng hơn các tình huống có thể có nếu không có tham số.

Kế hoạch được trả về bởispi_prepareChỉ có thể được sử dụng trong lời mời hiện tại của quy trình, từspi_finishBộ nhớ giải phóng phân bổ cho tỷ lệ kèo bóng đá 88 kế hoạch. Nhưng tỷ lệ kèo bóng đá 88 kế hoạch có thể được lưu lâu hơn bằng cách sử dụng hàmspi_saveplan.

Đối số

const char *tỷ lệ kèo bóng đá 88

12202_12218

intNARGS

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

oid *12523_12533

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

giá trị trả về

spi_prepareTrả về tỷ lệ kèo bóng đá 88 người không phải là null Con trỏ đến tỷ lệ kèo bóng đá 88 kế hoạch thực hiện. Trên lỗi,nullsẽ được trả về vàspi_resultsẽ được đặt thành tỷ lệ kèo bóng đá 88 trong cùng tỷ lệ kèo bóng đá 88 lỗi Mã được sử dụng bởiSPI_EXECUTE, ngoại trừ rằng nó được đặt thànhspi_error_argumentnếutỷ lệ kèo bóng đá 88nullhoặc nếuNARGSIS nhỏ hơn 0 hoặc nếuNARGSlà lớn hơn hơn 0 vàargtypesnull.

Ghi chú

spiplanptrđược khai báo là tỷ lệ kèo bóng đá 88 con trỏ tới tỷ lệ kèo bóng đá 88 loại cấu trúc mờ đục trongspi.h. Nó là không khôn ngoan để cố gắng truy cập trực tiếp vào nội dung của nó, vì điều đó làm tỷ lệ kèo bóng đá 88 Mã có nhiều khả năng phá vỡ các bản sửa đổi trong tương lai củaPostgreSQL.

13872_14114