11th October 2018: PostgreSQL 11 RC 1 Released!
Unsupported versions: 7.3 / 7.2 / 7.1

SPI_fname

Name

SPI_fname -- Finds the attribute name for the specified attribute number

Synopsis

SPI_fname(tupdesc, fnumber)

Inputs

TupleDesc tupdesc

Input tuple description

int fnumber

Attribute number

Outputs

char *

Attribute name

NULL if fnumber is out of range
SPI_result set to SPI_ERROR_NOATTRIBUTE on error

Description

SPI_fname returns the attribute name for the specified attribute.

Usage

Attribute numbers are 1 based.

Algorithm

Returns a newly-allocated copy of the attribute name. (Use pfree() to release the copy when done with it.)