SPI_SAVEPLAN
통과 된 진술을 복사합니다 (준비SPI_PREPARE
)에 의해 해방되지 않을 메모리로SPI_FINISH
또는 거래 관리자에 의해, 복사 된 명령문에 대한 포인터를 반환합니다. 이를 통해 현재 세션에서 절차의 후속 호출에서 준비된 진술을 재사용 할 수 있습니다.
복사 된 진술에 대한 포인터; 또는null실패한 경우. 오류로SPI_RESULT따라서 설정됩니다.
ifplanisnull또는 Invalid
연결되지 않은 절차에서 호출 된 경우
원래 통과 된 진술은 해제되지 않았으므로 원할 수도 있습니다spi_freeplan
켜짐 메모리가 누출되지 않도록SPI_FINISH
.
대부분의 경우SPI_KEEPPLAN
준비된 진술의 데이터 구조를 물리적으로 복사 할 필요없이 크게 동일한 결과를 달성하기 때문에이 기능보다 선호됩니다..
이전 | 젠 토토 : 문서 : 9.6 : 젠 토토 9.6.24 문서화 | 다음 |
SPI_KEEPPLAN | PostgreSQL : 문서 : 9.6 : 토토 베이 함수 | 인터페이스 지원 기능 |