이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다
토토 결과 : 문서 : 17 : SPI_SAVEPLAN버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
SPI_SAVEPLAN
이름
SPI_SAVEPLAN- 준비된 진술 저장
시놉시스
spiplanptr spi_saveplan (spiplanptrplan)
설명
SPI_SAVEPLAN
통과 된 A를 복사합니다
진술 (준비SPI_PREPARE
)SPI_FINISH
또는 거래 관리자 및
복사 된 진술에 대한 포인터를 반환합니다. 이것은 당신에게
다음에 준비된 진술을 재사용하는 능력
현재 세션에서 절차의 호출.
인수
- spiplanptrplan
-
저장할 준비된 진술
반환 값
복사 된 진술에 대한 포인터; 또는null실패한 경우. 오류로SPI_RESULT따라서 설정됩니다.
- SPI_ERROR_ARGUMENT
-
ifplanisnull또는 유효하지 않은
- SPI_ERROR_UNCONNECT
-
연결되지 않은 절차에서 호출 된 경우
노트
원래 통과 된 진술은 해제되지 않았으므로
원해SPI_FreePlan
on
까지 메모리 누출을 피하십시오SPI_FINISH
.
대부분의 경우SPI_KEEPPLAN
IS
이 기능이 크게 달성되기 때문에 선호됩니다
준비된 것을 물리적으로 복사 할 필요없이 동일한 결과
진술의 데이터 구조.