PostgreSQL 7.2 Documentation
Prev |  | Next

# SPI_gettype

## Name

SPI_gettype -- Returns the type name of the specified attribute

## Synopsis

    SPI_gettype(tupdesc, fnumber)

### Inputs

TupleDesc `tupdesc`

  Input tuple description

int `fnumber`

  Attribute number

### Outputs

char *

  The type name for the specified attribute number

SPI_result

  SPI_ERROR_NOATTRIBUTE

## Description

`SPI_gettype` returns a copy of the type name for the specified attribute, or NULL on error.

## Usage

Attribute numbers are 1 based.

## Algorithm

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

Prev | Home | Next
SPI_getbinval | Up | SPI_gettypeid