Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SPI_FINISH(3)		 PostgreSQL 17.5 Documentation		 SPI_FINISH(3)

NAME
       SPI_finish - disconnect a C function from the SPI manager

SYNOPSIS
       int SPI_finish(void)

DESCRIPTION
       SPI_finish closes an existing connection	to the SPI manager. You	must
       call this function after	completing the SPI operations needed during
       your C function's current invocation. You do not	need to	worry about
       making this happen, however, if you abort the transaction via
       elog(ERROR). In that case SPI will clean	itself up automatically.

RETURN VALUE
       SPI_OK_FINISH
	   if properly disconnected

       SPI_ERROR_UNCONNECTED
	   if called from an unconnected C function

PostgreSQL 17.5			     2025			 SPI_FINISH(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=SPI_finish&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help