--- title: "SPI_fname" id: spi-spi-fname pg_version: "20devel" --- # SPI_fname — determine the column name for the specified column number ## Synopsis ``` char * SPI_fname(TupleDesc rowdesc, int colnumber) ``` ## Description `SPI_fname` returns a copy of the column name of the specified column. (You can use `pfree` to release the copy of the name when you don't need it anymore.) ## Arguments **`TupleDesc rowdesc`** input row description **`int colnumber`** column number (count starts at 1) ## Return Value The column name; `NULL` if `colnumber` is out of range. `SPI_result` set to `SPI_ERROR_NOATTRIBUTE` on error.