spi_cursor_open - |SPI_PREPARE
포털 SPI_CURSOR_OPEN (kèo bóng đá euro *이름
, spiplanptrplan
, 데이텀 *값
, kèo bóng đá euro *nulls
, boolread_only
)
SPI_CURSOR_OPEN
|SPI_PREPARE
. 매개 변수는 해당 매개 변수와 동일한 의미를 갖습니다.SPI_EXECUTE_PLAN
.
명령문을 직접 실행하는 대신 커서를 사용하면 두 가지 이점이 있습니다. 먼저, 결과 행을 한 번에 몇 개 씩 검색하여 많은 행을 반환하는 쿼리에 대한 메모리 오버런을 피할 수 있습니다. 둘째, 포털은 현재 C 함수를 오래 살 수 있습니다 (실제로 현재 트랜잭션의 끝까지 살 수 있음). C 함수의 발신자에게 포털 이름을 반환하면 결과적으로 행 세트를 반환하는 방법이 제공됩니다.
전달 된 매개 변수 데이터가 커서 포털에 복사되므로 커서가 여전히 존재하는 동안 해제 될 수 있습니다.
kèo bóng đá euro *이름
포털 이름 또는kèo bóng đá euro
시스템이 이름을 선택하도록하려면
spiplanptrplan
12453_12487SPI_PREPARE
)
Datum *값
실제 매개 변수 값의 배열. 성명서의 인수 수와 같은 길이가 있어야합니다.
kèo bóng đá euro *nulls
어떤 매개 변수를 설명하는 배열. 성명서의 인수 수와 같은 길이가 있어야합니다.
ifnulls
iskèo bóng đá euro
theSPI_CURSOR_OPEN
매개 변수가 무효라고 가정합니다. 그렇지 않으면,의 각 항목널스
배열이' '
해당 매개 변수 값이 kèo bóng đá euro이 아닌 경우'n'
해당 매개 변수 값이 kèo bóng đá euro 인 경우. (후자의 경우 해당의 실제 값값
항목은 중요하지 않습니다.) 참고nulls
텍스트 문자열이 아니라 배열 일뿐입니다.'\ 0'
터미네이터.
boolread_only
true
읽기 전용 실행
커서를 포함하는 포털에 대한 포인터. 오류 반환 규칙이 없습니다. 모든 오류는를 통해보고됩니다.elog
.