토토 꽁 머니

토토 꽁 머니 - 쿼리 및 매개 변수를 사용하여 커서를 설정

시놉시스

포털 토토 꽁 머니 (const char *이름,
                                 const char *명령,
                                 intNARGS, oid *Argtypes,
                                 데이텀 *, const char *nulls,
                                 boolread_only, intcursoroptions)

설명

토토 꽁 머니지정된 쿼리를 실행하는 커서 (내부, 포털)를 설정합니다. 대부분의 매개 변수는 해당 매개 변수와 동일한 의미를 갖습니다.SPI_PREPARE_CURSORandSPI_CURSOR_OPEN.

일회성 쿼리 실행의 경우이 기능이 선호되어야합니다SPI_PREPARE_CURSOR그 뒤에SPI_CURSOR_OPEN. 동일한 명령을 여러 다른 매개 변수로 실행 해야하는 경우, 다시 계획 비용과 사용자 정의 계획의 이점에 따라 방법이 더 빠를 수 있습니다.

전달 된 매개 변수 데이터가 커서 포털에 복사되므로 커서가 여전히 존재하는 동안 해제 될 수 있습니다.

이 기능은 이제에 찬성하여 더 이상 사용되지 않습니다SPI_CURSOR_PARSE_OPEN, 쿼리 매개 변수를 처리하기 위해보다 최신 API를 사용하여 동등한 기능을 제공합니다.

인수

const char *이름

포털 이름 또는null시스템이 이름을 선택하도록하려면

const char *명령

명령 문자열

intNARGS

입력 매개 변수 수 ($ 1, $ 2등)

OID *Argtypes

길이 배열NARGS, 포함OID매개 변수의 데이터 유형

Datum *

길이 배열NARGS, 실제 매개 변수 값을 포함하는

const char *nulls

길이 배열NARGS, 어떤 매개 변수가 null인지 설명

ifnullsisNULLthe토토 꽁 머니매개 변수가 무효라고 가정합니다. 그렇지 않으면,의 각 항목널스배열이' '해당 매개 변수 값이 null이 아닌 경우'n'해당 매개 변수 값이 NULL 인 경우. (후자의 경우 해당의 실제 값항목은 중요하지 않습니다.) 참고널스텍스트 문자열이 아니라 배열이 필요하지 않습니다.'\ 0'터미네이터.

boolread_only

true읽기 전용 실행

intcursoroptions

커서 옵션의 정수 비트 마스크; Zero는 기본 동작을 생성합니다

반환 값

커서를 포함하는 포털에 대한 포인터. 오류 반환 규칙이 없습니다. 모든 오류는를 통해보고됩니다.elog.

정정 제출

문서에 올바른 것이 없으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면