이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다토토 : 문서 : 17 : SPI_CURSOR_OPEN_WITH_PARAMLIST버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

SPI_CURSOR_OPEN_WITH_PARAMLIST

이름

SPI_CURSOR_OPEN_WITH_PARAMLIST- 설정 a 매개 변수 사용 커서

시놉시스

포털 SPI_CURSOR_OPEN_WITH_PARAMLIST (const char *이름,
                                      spiplanptrplan,
                                      paramlistinfoparams,
                                      boolread_only)

설명

SPI_CURSOR_OPEN_WITH_PARAMLIST계획을 실행할 커서 (내부, 포털)를 설정합니다. 준비SPI_PREPARE. 이것 함수는에 해당합니다.SPI_CURSOR_OPEN그 정보를 제외하고 쿼리로 전달 될 매개 변수 값이 제시됩니다. 다르게. 그만큼ParamlistInfo표현은 값을 낮추는 데 편리 할 수 ​​있습니다. 이미 해당 형식으로 사용할 수 있습니다. 또한 동적 사용을 지원합니다 hook 함수를 통한 매개 변수 세트ParamlistInfo.

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

인수

const char *이름

포털 이름 또는null시스템은 이름을 선택합니다

spiplanptrplan

실행 계획 (반품SPI_PREPARE)

ParamlistInfoparams

매개 변수 유형 및 값을 포함하는 데이터 구조; null if none

boolread_only

true읽기 전용 실행

반환 값

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