kèo bóng đá euro - Thiết lập một con trỏ bằng cách sử dụng câu lệnh được tạo bằngspi_prepare
Portal kèo bóng đá euro (const char *tên
, spiplanptrkế hoạch
,,giá trị
, const char *nulls
,,read_only
)
kèo bóng đá euro
Đặt kèo bóng đá euro con trỏ (bên trong, kèo bóng đá euro cổng thông tin) sẽ thực thi kèo bóng đá euro câu lệnh được chuẩn bị bởispi_prepare
. Các kèo bóng đá euro số có cùng ý nghĩa với các kèo bóng đá euro số tương ứng vớiSPI_EXECUTE_PLAN
.
Sử dụng con trỏ thay vì thực thi câu lệnh trực tiếp có hai lợi ích. Đầu tiên, các hàng kết quả có thể được truy xuất kèo bóng đá euro vài lần, tránh ghi đè bộ nhớ cho các truy vấn trả về nhiều hàng.
Dữ liệu kèo bóng đá euro số truyền sẽ được sao chép vào cổng thông tin của con trỏ, do đó nó có thể được giải phóng trong khi con trỏ vẫn tồn tại.
const char *tên
Tên cho cổng thông tin hoặcnull
Để cho hệ thống chọn tên
spiplanptrkế hoạch
Câu lệnh đã chuẩn bị (được trả về bởispi_prepare
)
Datum *Giá trị
kèo bóng đá euro mảng các giá trị tham số thực tế. Phải có cùng độ dài với số lượng đối số của câu lệnh.
const char *nulls
kèo bóng đá euro mảng mô tả tham số nào là null. Phải có cùng độ dài với số lượng đối số của câu lệnh.
nếuNULLS
lànull
sau đókèo bóng đá euro
Giả sử rằng không có kèo bóng đá euro số nào là null. Nếu không, mỗi mục củanulls
mảng phải là' '
Nếu giá trị kèo bóng đá euro số tương ứng không phải là null hoặc'n'
Nếu giá trị kèo bóng đá euro số tương ứng là null. (Trong trường hợp sau, giá trị thực trong tương ứngGiá trị
mục nhập không quan trọng.) Lưu ý rằngnulls
không phải là chuỗi văn bản, chỉ là kèo bóng đá euro mảng: nó không cần kèo bóng đá euro'\ 0'
Terminator.
boolread_only
TRUE
để thực hiện chỉ đọc
Con trỏ đến cổng chứa con trỏ. Lưu ý không có quy ước trả về lỗi;ELOG
.