SPI_prepare_params
Синтаксис
SPIPlanPtr SPI_prepare_params(const char * command, ParserSetupHook parserSetup, void * parserSetupArg, int cursorOptions)
Описание
SPI_prepare_params
создаёт и возвращает подготовленный оператор для заданной команды, но не выполняет саму команду. Эта функция равнозначна SPI_prepare_cursor
, но позволяет вызывающему дополнительно установить функции-обработчики для управления разбором ссылок на внешние параметры.
Аргументы
- const char * command
строка команды
- ParserSetupHook parserSetup
Функция настройки обработчиков разбора
- void * parserSetupArg
аргумент для сквозной передачи в parserSetup
- int cursorOptions
битовая маска параметров курсора; 0 выбирает поведение по умолчанию
Возвращаемое значение
SPI_prepare_params
возвращает результат по тем же соглашениям, что и SPI_prepare
.
Пред. | Начало | След. |
SPI_prepare_cursor | Уровень выше | SPI_getargcount |