SPI_CURSOR_OPEN_WITH_ARGS - Thiết lập con trỏ bằng truy vấn và kèo bóng đá euro số
Cổng thông tin Spi_Cursor_Open_With_args (const char *tên
,,lệnh
,NARGS
, oid *argtypes
,,Giá trị
, const char *NULLS
,,read_only
, intcon trỏ
)
spi_cursor_open_with_args
Đặt kèo bóng đá euro con trỏ (bên trong, kèo bóng đá euro cổng thông tin) sẽ thực hiện truy vấn được chỉ định. Hầu hết các tham số có cùng ý nghĩa với các tham số tương ứng vớispi_prepare_cursor
vàspi_cursor_open
.
Để thực hiện truy vấn kèo bóng đá euro lần, chức năng này nên được ưu tiên hơnspi_prepare_cursor
theo sauspi_cursor_open
. Nếu cùng kèo bóng đá euro lệnh được thực thi với nhiều tham số khác nhau, kèo bóng đá euro trong hai phương thức có thể nhanh hơn, tùy thuộc vào chi phí lập kế hoạch lại so với lợi ích của các kế hoạch tùy chỉnh.
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 hoặcnull
Để cho hệ thống chọn tên
const char *lệnh
chuỗi lệnh
intNARGS
Số lượng kèo bóng đá euro số đầu vào ($ 1
,$ 2
, v.v.)
oid *argtypes
kèo bóng đá euro mảng có độ dàiNARGS
, chứaoidS của các loại dữ liệu của các kèo bóng đá euro số
Datum *Giá trị
kèo bóng đá euro mảng có độ dàiNARGS
, chứa các giá trị kèo bóng đá euro số thực tế
const char *NULLS
kèo bóng đá euro mảng có độ dàiNARGS
, Mô tả kèo bóng đá euro số nào là null
nếuNULLS
lànull
sau đóspi_cursor_open_with_args
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 là không 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
intcon trỏ
Mặt nạ số nguyên của các tùy chọn con trỏ; Zero tạo ra hành vi mặc định
Con trỏ tới cổng chứa con trỏ. Lưu ý không có quy ước trả về lỗi;ELOG
.