SPI_fname <refpurpose>determine the column name for the specified column number</refpurpose> — 指定した列番号に対する列名を決定する
char * SPI_fname(TupleDescrowdesc
, intcolnumber
)
<function>SPI_fname</function> returns a copy of the column name of the
specified column. (You can use <function>pfree</function> to
release the copy of the name when you don't need it anymore.)
SPI_fname
は指定した列の列名のコピーを返します。
(名前のコピーが不要になった場合pfree
を使用してその領域を解放することができます。)
TupleDesc rowdesc
input row description 入力行の記述
int colnumber
column number (count starts at 1) (1から始まる)列番号
The column name; <symbol>NULL</symbol> if
<parameter>colnumber</parameter> is out of range.
<varname>SPI_result</varname> set to
<symbol>SPI_ERROR_NOATTRIBUTE</symbol> on error.
列の名前です。
colnumber
が範囲外の場合はNULL
です。
エラー時、SPI_result
はSPI_ERROR_NOATTRIBUTE
に設定されます。