SPI_copytuple

SPI_copytuple — faz a cópia de uma linha no contexto do executor superior

Sinopse

HeapTuple SPI_copytuple(HeapTuple row)

Descrição

A função SPI_copytuple faz a cópia de uma linha no contexto do executor superior. É normalmente usada para retornar a linha modificada de um gatilho. Em uma função declarada para retornar um tipo de dados composto, deve ser usada a função SPI_returntuple em seu lugar.

Esta função só pode ser usada enquanto conectado à SPI. Caso contrário, irá retornar NULL e definir SPI_result como SPI_ERROR_UNCONNECTED.

Argumentos

HeapTuple row

linha a ser copiada

Valor retornado

a linha copiada, ou NULL em caso de erro (veja SPI_result para obter uma indicação de erro)