SPI_EXECUTE
또는 유사한 함수사설 토토메모리를 할당합니다메모리 컨텍스트, 편리한 관리 방법을 제공합니다Palloc
및 관련 기능"현재"컨텍스트.
SPI_CONNECT
새로운 메모리를 만듭니다SPI_FINISH
이전의 현재 메모리를 복원합니다SPI_CONNECT
. 이러한 조치는이를 보장합니다
그러나 절차가 객체를 반환 해야하는 경우Palloc
, 적어도 연결되는 동안SPI_FINISH
및 귀하의 절차는 작동하지 않습니다SPI_PALLOC
반품에 대한 메모리를 할당합니다SPI_PALLOC
메모리를 할당합니다"상위 집행자 컨텍스트", 그SPI_CONNECT
는 불렀다
ifSPI_PALLOC
Palloc
. 절차 전에Palloc
또는 SPI 유틸리티
언제SPI_CONNECT
SPI_CONNECT
, 전류가 만들어졌습니다Palloc
, Repalloc
,spi_copytuple
, spi_returntuple
, spi_modifytuple
및SPI_PALLOC
)이 맥락에서 이루어집니다. 언제 aSPI_FINISH
) 현재 컨텍스트가 복원됩니다
이 섹션에 설명 된 모든 기능은 둘 다에서 사용할 수 있습니다.Palloc
등).