SPI_prepare_params
SPI_prepare_params
SPI_prepare_params - prepare a statement, without executing it yet
Synopsis
SPIPlanPtr SPI_prepare_params(const char *command, ParserSetupHookparserSetup, void *parserSetupArg, intcursorOptions)
Description
   
    SPI_prepare_params
   
   creates and returns a prepared
   statement 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.
  
   This function is now deprecated in favor
   of
   
    SPI_prepare_extended
   
   .
  
Arguments
- 
     
      const char *command
- 
     command string 
- 
     
      ParserSetupHookparserSetup
- 
     Parser hook setup function 
- 
     
      void *parserSetupArg
- 
     pass-through 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
   
   .