SPI_copytuple#
SPI_copytuple
SPI_copytuple — создает копию строки в контексте верхнего исполнителя
Синтаксис
HeapTuple SPI_copytuple(HeapTuple row
)
Описание
SPI_copytuple
создает копию строки в контексте верхнего исполнителя. Обычно это используется для возврата измененной строки из триггера. В функции, объявленной для возврата составного типа, используйте вместо этого SPI_returntuple
.
Эта функция может быть использована только при подключении к SPI.
В противном случае она возвращает NULL и устанавливает SPI_result
в
SPI_ERROR_UNCONNECTED
.
Аргументы
HeapTuple
row
строка для копирования
Возвращаемое значение
скопированная строка или NULL
в случае ошибки (см. SPI_result
для указания ошибки)