SPI_getargtypeid
SPI_getargtypeid — return the data type OID for an argument of a statement prepared bySPI_prepare
Synopsis
Oid SPI_getargtypeid(SPIPlanPtrplan
, intargIndex
)
Description
SPI_getargtypeid
returns the OID representing the type for theargIndex
'th argument of a statement prepared bySPI_prepare
. First argument is at index zero.
Arguments
SPIPlanPtr
plan
prepared statement (returned by
SPI_prepare
)int
argIndex
zero based index of the argument
Return Value
The type OID of the argument at the given index. If theplan
isNULL
or invalid, orargIndex
is less than 0 or not less than the number of arguments declared for theplan
,SPI_result
is set toSPI_ERROR_ARGUMENT
andInvalidOid
is returned.