Postgresql 中文操作指南

SPI_gettypeid

SPI_gettypeid — 返回指定列的数据类型 OID

SPI_gettypeid — return the data type OID of the specified column

Synopsis

Oid SPI_gettypeid(TupleDesc rowdesc, int colnumber)

Description

SPI_gettypeid 返回指定列的数据类型的 OID。

SPI_gettypeid returns the OID of the data type of the specified column.

Arguments

  • TupleDesc _rowdesc_

    • input row description

  • int _colnumber_

    • column number (count starts at 1)

Return Value

指定列的数据类型 OID,如果出错则为 InvalidOid 。如果出错, SPI_result 设置为 SPI_ERROR_NOATTRIBUTE

The OID of the data type of the specified column or InvalidOid on error. On error, SPI_result is set to SPI_ERROR_NOATTRIBUTE.