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-функции