SPI_EXECP - Thực hiện một câu lệnh trong chế độ đọc/ghi
int spi_execp (spiplanptrPlan
, Datum *Giá trị
, const char *nulls
, dàiĐếm
)
SPI_EXECP
giống nhưSPI_EXECUTE_PLAN
, với cái sauread_only
tham số luôn được lấy làmSai
.
spiplanptrPlan
Câu lệnh đã chuẩn bị (được trả về bởispi_prepare
)
Datum *giá trị
Một 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
Một 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 đóSPI_EXECP
Giả sử rằng soi kèo bóng đá truoctran có tham số nào là null. Nếu soi kèo bóng đá truoctran, mỗi mục củaNULLS
mảng phải là''
Nếu giá trị tham số tương ứng là soi kèo bóng đá truoctran null hoặc'n'
Nếu giá trị tham 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 soi kèo bóng đá truoctran quan trọng.) Lưu ý rằngNULLS
soi kèo bóng đá truoctran phải là chuỗi văn bản, chỉ là một mảng: nó soi kèo bóng đá truoctran cần một'\ 0'
Terminator.
LongĐếm
Số lượng hàng tối đa để trả về hoặc0
soi kèo bóng đá truoctran giới hạn
xemSPI_EXECUTE_PLAN
.
SPI_Proced
vàspi_tupable
được đặt như trongSPI_EXECUTE
Nếu thành công.