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 から始まります。

アルゴリズム

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