SPI_copytuple

SPI_copytuple — hace una copia de una fila en el contexto superior del ejecutor

Synopsis

HeapTuple SPI_copytuple(HeapTuple row)

Descripción

SPI_copytuple hace una copia de una fila en el contexto superior del ejecutor. Esto se usa normalmente para devolver una fila modificada desde un disparador (trigger). En una función declarada para devolver un tipo compuesto, use SPI_returntuple en su lugar.

Esta función solo se puede usar mientras se está conectado a SPI. De lo contrario, devuelve NULL y establece SPI_result en SPI_ERROR_UNCONNECTED.

Argumentos

HeapTuple row

fila a copiar

Valor de retorno

la fila copiada, o NULL en caso de error (consulte SPI_result para una indicación de error)