SPI_finish#

SPI_finish

SPI_finish

SPI_finish — отключить функцию C от менеджера SPI

Синтаксис

int SPI_finish(void)

Описание

SPI_finish закрывает существующее соединение с менеджером SPI. Вы должны вызвать эту функцию после завершения операций SPI, необходимых во время текущего вызова вашей функции на языке C. Однако вам не нужно беспокоиться о том, чтобы это произошло, если вы прерываете транзакцию с помощью elog(ERROR). В этом случае SPI автоматически очистит себя.

Возвращаемое значение

SPI_OK_FINISH

если правильно отключено

SPI_ERROR_UNCONNECTED

если вызывается из несвязанной C-функции