이 문서는 지원되지 않는 버전의 토토 베이을위한 것입니다.
당신은의 동일한 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 45.3. 토토 사이트 순위 관리버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

43.3.

목차
SPI_PALLOC-할당
SPI_REPALLOC-재 할당
SPI_PFREE-무료 메모리
spi_copytuple-- 만들다
spi_returntuple-- 준비하다
SPI_ModifyTuple-- 만들다
SPI_FREETUPLE-- 무료
SPI_FREETUPTABLE-- 무료SPI_EXECUTE또는 유사한 함수
SPI_FreePlan-무료 a

토토 베이메모리를 할당합니다메모리 컨텍스트Palloc및 관련 함수는 메모리를 할당합니다"현재"컨텍스트.

SPI_CONNECT새로운 메모리를 만듭니다SPI_FINISH이전 메모리를 복원합니다SPI_CONNECT. 이러한 조치는이를 보장합니다

그러나 절차가 객체를 반환 해야하는 경우Palloc, 적어도 연결되는 동안은 아닙니다SPI_FINISH그리고 당신의 절차는 작동하지 않습니다SPI_PALLOC반품에 대한 메모리를 할당합니다SPI_PALLOC메모리를 할당합니다"상위 집행자 컨텍스트", 그SPI_CONNECT가 불려 졌는데, 이것은 정확히입니다

ifSPI_PALLOCPalloc. 절차 전에Palloc또는 SPI 유틸리티

언제SPI_CONNECT호출됩니다SPI_CONNECT, 전류가 만들어졌습니다Palloc,Repalloc,SPI_COPYTUPLE,spi_returntuple,SPI_ModifyTupleSPI_PALLOC14623_14710SPI_FINISH) 현재 컨텍스트가 복원됩니다

이 섹션에 설명 된 모든 기능은 둘 다에서 사용할 수 있습니다.Palloc등).