CentOS 7.0 - man page for spi_push (centos section 3)

Linux & Unix Commands - Search Man Pages

Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

SPI_PUSH(3)			  PostgreSQL 9.2.7 Documentation		      SPI_PUSH(3)

       SPI_push - push SPI stack to allow recursive SPI usage

       void SPI_push(void)

       SPI_push should be called before executing another procedure that might itself wish to use
       SPI. After SPI_push, SPI is no longer in a "connected" state, and SPI function calls will
       be rejected unless a fresh SPI_connect is done. This ensures a clean separation between
       your procedure's SPI state and that of another procedure you call. After the other
       procedure returns, call SPI_pop to restore access to your own SPI state.

       Note that SPI_execute and related functions automatically do the equivalent of SPI_push
       before passing control back to the SQL execution engine, so it is not necessary for you to
       worry about this when using those functions. Only when you are directly calling arbitrary
       code that might contain SPI_connect calls do you need to issue SPI_push and SPI_pop.

PostgreSQL 9.2.7			    2014-02-17				      SPI_PUSH(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 09:50 AM.

Unix & Linux Forums Content Copyright©1993-2018. All Rights Reserved.
Show Password

Not a Forum Member?
Forgot Password?