SPI_copytuple — 在上层执行器上下文中复制一行
HeapTuple SPI_copytuple(HeapTuple row)
SPI_copytuple 在
上层执行器上下文中复制一行。
这通常用于从触发器返回一个被修改的行。
在被声明为返回复合类型的函数中,请改用
SPI_returntuple。
这个函数只能在连接到 SPI 期间使用。
否则它返回 NULL 并把
SPI_result 设为
SPI_ERROR_UNCONNECTED。
HeapTuple row要复制的行
被复制的行,出错时为
NULL
(错误指示见
SPI_result)