이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.무지개 토토 : 문서 : 17 : spi_returntuple버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

SPI_returntuple

SPI_returntuple — 튜플을 데이텀으로 반환할 준비

시놉시스

HeapTupleHeader SPI_returntuple(HeapTuple, TupleDescrowdesc)

설명

SPI_returntuple상위 실행기 컨텍스트에서 행의 복사본을 만들어 행 유형 형식으로 반환합니다.데이텀. 반환된 포인터는 다음으로 변환되기만 하면 됩니다.데이텀경유PointerGetDatum돌아오기 전에.

이 기능은 SPI에 연결된 동안에만 사용할 수 있습니다. 그렇지 않으면 NULL을 반환하고 설정합니다.SPI_resultSPI_ERROR_UNCONNECTED.

이것은 복합 유형을 반환하도록 선언된 함수에 사용해야 한다는 점에 유의하세요. 트리거에는 사용되지 않습니다. 사용SPI_copytuple트리거에서 수정된 행을 반환합니다.

인수

힙튜플

복사할 행

TupleDescrowdesc

행 설명자(가장 효과적인 캐싱을 위해 매번 동일한 설명자를 전달함)

반환 값

HeapTupleHeader복사된 행을 가리키거나NULL오류 발생 시(참조SPI_result오류 표시용)