logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SPI_getargtypeid - return the data type OID for an argument of a statement prepared by SPI_prepare

Arguments

SPIPlanPtr plan prepared statement (returned by SPI_prepare) int argIndex zero based index of the argument

Description

SPI_getargtypeid returns the OID representing the type for the argIndex'th argument of a statement prepared by SPI_prepare. First argument is at index zero.

Name

SPI_getargtypeid - return the data type OID for an argument of a statement prepared by SPI_prepare

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. PostgreSQL 17.5 2025 SPI_GETARGTYPEID(3)

Synopsis

Oid SPI_getargtypeid(SPIPlanPtr plan, int argIndex)

See Also