SPI_copytuple — 上位エクゼキュータ内に行のコピーを作成する
HeapTuple SPI_copytuple(HeapTuple row
)
SPI_copytuple
は上位エクゼキュータコンテキスト内に行のコピーを作成します。
これは通常、トリガから変更した行を返す時に使用されます。
複合型を返すものと宣言された関数では、代わりにSPI_returntuple
を使用してください。
この関数はSPIに接続されている間にのみ使うことができます。
それ以外の場合はNULLを返し、SPI_result
をSPI_ERROR_UNCONNECTED
にセットします。
HeapTuple row
コピーされる行
コピーされた行、あるいはエラー時はNULL
(エラーの表示についてはSPI_result
を参照してください)