SPI_prepare_params

SPI_prepare_params —准备一条语句,但不执行

Synopsis

SPIPlanPtr SPI_prepare_params(const char * command,
                              ParserSetupHook parserSetup,
                              void * parserSetupArg,
                              int cursorOptions)

Description

SPI_prepare_params为指定的命令创建并返回准备好的语句,但不执行该命令。此函数等效于SPI_prepare_cursor,此外,调用者可以指定解析器钩子函数来控制外部参数引用的解析。

Arguments

  • const char * command

    • command string
  • ParserSetupHook parserSetup

    • 解析器钩子设置功能
  • void * parserSetupArg

      • parserSetup *的传递参数
  • int cursorOptions

    • 游标选项的整数位掩码;零产生默认行为

Return Value

SPI_prepare_paramsSPI_prepare具有相同的返回约定。