PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

SPI_copytuple

SPI_copytuple — 在上层执行器上下文中复制一行

Synopsis

HeapTuple SPI_copytuple(HeapTuple row)

描述

SPI_copytuple 在 上层执行器上下文中复制一行。 这通常用于从触发器返回一个被修改的行。 在被声明为返回复合类型的函数中,请改用 SPI_returntuple。

这个函数只能在连接到 SPI 期间使用。 否则它返回 NULL 并把 SPI_result 设为 SPI_ERROR_UNCONNECTED。

参数

HeapTuple row

要复制的行

返回值

被复制的行,出错时为 NULL (错误指示见 SPI_result)