SPI_getvalue — 指定された列の文字列値を返す
char * SPI_getvalue(HeapTuplerow, TupleDescrowdesc, intcolnumber)
SPI_getvalueは指定された列の値の文字列表現を返します。
結果は、pallocを使用して割り当てられたメモリ内に返されます
(不要になった段階で、pfreeを使用してメモリを解放することができます)。
HeapTuple row検査対象の入力行
TupleDesc rowdesc入力行の記述
int colnumber(1から始まる)列番号
列の値。
列がNULLの場合、あるいはcolnumberが範囲外の場合はNULLです(SPI_resultがSPI_ERROR_NOATTRIBUTEに設定されます)。
利用できる出力関数が存在しない場合は、NULLです
(SPI_resultがSPI_ERROR_NOOUTFUNCに設定されます)。