SPI_prepare_params

SPI_prepare_params — prepara una sentencia, sin ejecutarla todavía

Synopsis

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

Descripción

SPI_prepare_params crea y devuelve una sentencia preparada para el comando especificado, pero no la ejecuta. Esta función es equivalente a SPI_prepare_cursor, con la adición de que el llamador puede especificar funciones de gancho del parser para controlar el análisis sintáctico de las referencias a parámetros externos.

Esta función está obsoleta en favor de SPI_prepare_extended.

Argumentos

const char * command

cadena de comando

ParserSetupHook parserSetup

Función de configuración del gancho del parser

void * parserSetupArg

argumento de paso para parserSetup

int cursorOptions

máscara de bits entera de opciones de cursor; cero produce el comportamiento por defecto

Valor de retorno

SPI_prepare_params tiene las mismas convenciones de retorno que SPI_prepare.