Search PostgreSQL documentation
PG 18 · Browse by category, or enter a name or keyword
Popular entries9761
ArgumentsArguments
Portal portal portal containing the cursor bool forward true for move forward, false for move backward long count maximum number of rows to moveArguments
ArgumentsArguments
const char * name name for portal, or NULL to let the system select a name const char * command command string int nargs number of input parameters ($1, $2, etc.) Oid * argtypes an…Arguments
ArgumentsArguments
const char * name name for portal, or NULL to let the system select a name SPIPlanPtr plan prepared statement (returned by SPI_prepare) ParamListInfo params data structure containi…Arguments
ArgumentsArguments
const char * name name for portal, or NULL to let the system select a name SPIPlanPtr plan prepared statement (returned by SPI_prepare) Datum * values An array of actual parameter …Arguments
ArgumentsArguments
const char * name name for portal, or NULL to let the system select a name const char * command command string const SPIParseOpenOptions * options struct containing optional argume…Arguments
ArgumentsArguments
const char * command string containing command to execute long count maximum number of rows to return, or 0 for no limitArguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare) Datum * values An array of actual parameter values. Must have same length as the statement's number of arguments. const…Arguments
ArgumentsArguments
const char * command command string const SPIExecuteOptions * options struct containing optional arguments
Callers should always zero out the entire options struct, then fill which…Arguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare) const SPIExecuteOptions * options struct containing optional arguments
Callers should always zero out the entire option…Arguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare) ParamListInfo params data structure containing parameter types and values; NULL if none bool read_only true for read-on…Arguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare) Datum * values An array of actual parameter values. Must have same length as the statement's number of arguments. const…Arguments
ArgumentsArguments
const char * command command string int nargs number of input parameters ($1, $2, etc.) Oid * argtypes an array of length nargs, containing the OIDs of the data types of the parame…Arguments
ArgumentsArguments
const char * command string containing command to execute bool read_only true for read-only execution long count maximum number of rows to return, or 0 for no limitArguments
ArgumentsArguments
TupleDesc rowdesc input row description int colnumber column number (count starts at 1)Arguments
ArgumentsArguments
TupleDesc rowdesc input row description const char * colname column nameArguments
ArgumentsArguments
SPIPlanPtr plan pointer to statement to freeArguments
ArgumentsArguments
HeapTuple row row to freeArguments
ArgumentsArguments
SPITupleTable * tuptable pointer to row set to free, or NULL to do nothingArguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare)Arguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare) int argIndex zero based index of the argumentArguments
ArgumentsArguments
HeapTuple row input row to be examined TupleDesc rowdesc input row description int colnumber column number (count starts at 1) bool * isnull flag for a null value in the columnArguments
ArgumentsArguments
Relation rel input relationArguments
ArgumentsArguments
Relation rel input relationArguments
ArgumentsArguments
TupleDesc rowdesc input row description int colnumber column number (count starts at 1)Arguments
ArgumentsArguments
TupleDesc rowdesc input row description int colnumber column number (count starts at 1)Arguments
ArgumentsArguments
HeapTuple row input row to be examined TupleDesc rowdesc input row description int colnumber column number (count starts at 1)Arguments
ArgumentsArguments
SPIPlanPtr plan prepared statement (returned by SPI_prepare)Arguments
ArgumentsArguments
SPIPlanPtr plan the prepared statement to be savedArguments
ArgumentsArguments
Relation rel Used only as the source of the row descriptor for the row. (Passing a relation rather than a row descriptor is a misfeature.) HeapTuple row row to be modified int ncol…Arguments
ArgumentsArguments
Size size size in bytes of storage to allocateArguments
ArgumentsArguments
void * pointer pointer to existing storage to freeArguments
ArgumentsArguments
const char * command command string int nargs number of input parameters ($1, $2, etc.) Oid * argtypes pointer to an array containing the OIDs of the data types of the parameters i…Arguments
ArgumentsArguments
const char * command command string const SPIPrepareOptions * options struct containing optional arguments
Callers should always zero out the entire options struct, then fill which…Arguments
ArgumentsArguments
const char * command command string ParserSetupHook parserSetup Parser hook setup function void * parserSetupArg pass-through argument for parserSetup int cursorOptions integer bit…Arguments
ArgumentsArguments
const char * command command string int nargs number of input parameters ($1, $2, etc.) Oid * argtypes pointer to an array containing the OIDs of the data types of the parametersArguments
ArgumentsArguments
EphemeralNamedRelation enr the ephemeral named relation registry entryArguments
ArgumentsArguments
TriggerData *tdata the TriggerData object passed to a trigger handler function as fcinfo->contextArguments
ArgumentsArguments
int code result codeArguments
ArgumentsArguments
HeapTuple row row to be copied TupleDesc rowdesc descriptor for row (pass the same descriptor each time for most effective caching)Arguments
ArgumentsArguments
SPIPlanPtr plan the prepared statement to be savedArguments
More results
Find definitions in the PostgreSQL manuals, reference library, and extension catalogue.
pg17: choose a version ex: extensions only ↑↓ select ↵ open