| The PostgreSQL 9.0 Reference Manual - Volume 2 - Programming Guide
by The PostgreSQL Global Development Group Paperback (6"x9"), 478 pages ISBN 9781906966065 RRP £14.95 ($19.95) Sales of this book support the PostgreSQL project! Get a printed copy>>> |
13.1.10 SPI_prepare_params
Name
SPI_prepare_params -- prepare a plan for a command, without executing it yet
Synopsis
SPIPlanPtr SPI_prepare_params(const char * command, ParserSetupHook parserSetup, void * parserSetupArg, int cursorOptions)
Description
SPI_prepare_params creates and returns an execution
plan for the specified command, but doesn't execute the command.
This function is equivalent to SPI_prepare_cursor,
with the addition that the caller can specify parser hook functions
to control the parsing of external parameter references.
Arguments
const char *command- command string
ParserSetupHookparserSetup- Parser hook setup function
void *parserSetupArg-
passthrough argument for
parserSetup intcursorOptions- integer bit mask of cursor options; zero produces default behavior
Return Value
SPI_prepare_params has the same return conventions as
SPI_prepare.
| ISBN 9781906966065 | The PostgreSQL 9.0 Reference Manual - Volume 2 - Programming Guide | See the print edition |