포털 SPI_CURSOR_OPEN_WITH_ARGS (const char *이름, const char *명령, intNARGS, oid *Argtypes, 데이텀 *값, const char *nulls, boolread_only, intcursoroptions)
spi_cursor_open_with_args
설정
지정된 것을 실행하는 커서 (내부, 포털)
질문. 대부분의 매개 변수는
해당 매개 변수SPI_PREPARE_CURSOR
andSPI_CURSOR_OPEN
.
일회성 쿼리 실행의 경우이 기능을 선호해야합니다
위에SPI_PREPARE_CURSOR
그 뒤에spi_cursor_open
. 동일한 명령 인 경우
여러 가지 매개 변수로 실행해야합니다.
다시 계획 비용과
맞춤형 계획의 이점.
전달 된 매개 변수 데이터가 커서의에 복사됩니다. 포털이므로 커서가 여전히 존재하는 동안 해방 될 수 있습니다.
포털 이름 또는null시스템 이름 선택
명령 문자열
입력 매개 변수 수 ($ 1, $ 2등)
길이의 배열NARGS, 포함 그만큼OID데이터 유형의 매개 변수
길이 배열NARGS, 포함 실제 매개 변수 값
길이 배열NARGS, 설명 어떤 매개 변수가 null
ifnullsisNULLtheSPI_CURSOR_OPEN_WITH_ARGS
매개 변수는 null입니다. 그렇지 않으면,의 각 항목널스배열이' '해당 매개 변수 값이있는 경우
null, 또는'n'해당하는 경우
매개 변수 값은 null입니다. (후자의 경우 실제 값
해당값Entry는 그렇지 않습니다
물질.) 참고nulls텍스트가 아닙니다
문자열, 그냥 배열 : 필요하지 않습니다'\ 0'터미네이터.
true읽기 전용 실행
커서 옵션의 정수 비트 마스크; 0은 기본값을 생성합니다 행동
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
SPI_CURSOR_OPEN | up | SPI_CURSOR_OPEN_WITH_PARAMLIST |