Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16

SPI_getargtypeid

名称

SPI_getargtypeid -- 返回SPI_prepare 准备的已准备好语句的参数的数据类型OID

大纲

Oid SPI_getargtypeid(SPIPlanPtr plan, int argIndex)

描述

SPI_getargtypeid返回SPI_prepare 准备的已准备好语句的第argIndex个参数的类型 ID , 用 OID 表示。第一个参数的索引为零。

参数

SPIPlanPtr plan

预备语句(SPI_prepare返回的)

int argIndex

以零为基的参数索引

返回值

给出索引位置的参数的类型OID,如果planNULL 或无效,或argIndex小于 0 或者大于或等于为 plan声明的参数个数,则SPI_result 设置为SPI_ERROR_ARGUMENT并且返回InvalidOid