SPI_getargtypeid
Name
SPI_getargtypeid -- return the data type
OID for an argument of a plan prepared by
SPI_prepare
Synopsis
Oid SPI_getargtypeid(SPIPlanPtr plan, int argIndex)
Description
SPI_getargtypeid
returns the OID
representing the type for the argIndex'th argument of a plan prepared by
SPI_prepare
. First argument is at
index zero.
Arguments
- SPIPlanPtr plan
-
execution plan (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 the
plan is NULL
or invalid, or argIndex is less than 0
or not less than the number of arguments declared for the
plan, SPI_result is set to SPI_ERROR_ARGUMENT and InvalidOid is returned.