From 46651ce6fe013220ed397add242004d764fc0153 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 4 May 2024 14:15:05 +0200 Subject: Adding upstream version 14.5. Signed-off-by: Daniel Baumann --- doc/src/sgml/html/spi-spi-execp.html | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 doc/src/sgml/html/spi-spi-execp.html (limited to 'doc/src/sgml/html/spi-spi-execp.html') diff --git a/doc/src/sgml/html/spi-spi-execp.html b/doc/src/sgml/html/spi-spi-execp.html new file mode 100644 index 0000000..d21d5a5 --- /dev/null +++ b/doc/src/sgml/html/spi-spi-execp.html @@ -0,0 +1,36 @@ + +SPI_execp

SPI_execp

SPI_execp — execute a statement in read/write mode

Synopsis

+int SPI_execp(SPIPlanPtr plan, Datum * values, const char * nulls, long count)
+

Description

+ SPI_execp is the same as + SPI_execute_plan, with the latter's + read_only parameter always taken as + false. +

Arguments

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 char * nulls

+ An array describing which parameters are null. Must have same length as + the statement's number of arguments. +

+ If nulls is NULL then + SPI_execp assumes that no parameters + are null. Otherwise, each entry of the nulls + array should be ' ' if the corresponding parameter + value is non-null, or 'n' if the corresponding parameter + value is null. (In the latter case, the actual value in the + corresponding values entry doesn't matter.) Note + that nulls is not a text string, just an array: + it does not need a '\0' terminator. +

long count

+ maximum number of rows to return, + or 0 for no limit +

Return Value

+ See SPI_execute_plan. +

+ SPI_processed and + SPI_tuptable are set as in + SPI_execute if successful. +

\ No newline at end of file -- cgit v1.2.3