SPI_SAVEPLAN

​​SPI_SAVEPLAN - 준비된 진술 저장

시놉시스

spiplanptr spi_saveplan (spiplanptrplan)

설명

SPI_SAVEPLAN통과 된 진술을 복사합니다 (준비SPI_PREPARE)에 의해 해방되지 않을 메모리로SPI_FINISH거래 관리자 또는 복사 된 문에 대한 포인터를 반환합니다. 이를 통해 현재 세션에서 C 함수의 후속 호출에서 준비된 진술을 재사용 할 수 있습니다.

인수

spiplanptrplan

저장할 준비된 진술

반환 값

복사 된 진술에 대한 포인터; 또는NULL실패한 경우. 오류로SPI_RESULT따라서 설정됩니다.

SPI_ERROR_ARGUMENT

ifplanisNULL또는 유효하지 않은

SPI_ERROR_UNCONNECT

연결되지 않은 C 함수에서 호출 된 경우

노트

원래 통과 된 진술은 해제되지 않았으므로 원할 수도 있습니다SPI_FreePlan켜짐 켜짐 메모리가 누출되지 않도록SPI_FINISH.

대부분의 경우SPI_KEEPPLAN준비된 진술의 데이터 구조를 물리적으로 복사 할 필요없이 크게 동일한 결과를 달성하기 때문에이 기능보다 선호됩니다.

정정 제출

12728_12922이 양식문서 문제를보고하려면