Name
SPI_getvalue -- 指定属性の値を文字列として返します。
Synopsis
SPI_getvalue(tuple, tupdesc, fnumber)
入力
- HeapTuple tuple
処理対象のタプル。
- TupleDesc tupdesc
対象タプルの記述子。
- int fnumber
属性番号。
出力
- char *
属性値。以下の場合はNULLが返ります。
返す属性が NULL の場合。 |
引数 fnumber が範囲外の場合。
( SPI_result は SPI_ERROR_NOATTRIBUTE
に設定されます。) |
出力関数が無い場合。
( SPI_result は SPI_ERROR_NOOUTFUNC に設定
されます。) |
説明
SPI_getvalue は指定属性の値の外部表現(文字列表
現)を返します。
アルゴリズム
その値を格納するために必要とされる分のメモリを割り当てます。