SPI_getbinval

Name

SPI_getbinval -- 指定された属性のバイナリ値を返します。

Synopsis

SPI_getbinval(tuple, 
tupdesc, 
fnumber, 
isnull)

入力

HeapTuple tuple

処理対象タプル。

TupleDesc tupdesc

対象タプルの記述。

int fnumber

属性番号。

出力

Datum

属性のバイナリ値。

bool * isnull

属性が null かどうかを示すフラグ。

SPI_result

SPI_ERROR_NOATTRIBUTE

説明

SPI_getbinval は、指定された属性のバイナリ値を返します。

使用法

属性番号は 1 から始まります。

アルゴリズム

バイナリ値格納用には新しくメモリを割り当てません。