Provided by: postgresql-doc-11_11.5-1_all bug


       SPI_commit - commit the current transaction


       void SPI_commit(void)


       SPI_commit commits the current transaction. It is approximately equivalent to running the
       SQL command COMMIT. After a transaction is committed, a new transaction has to be started
       using SPI_start_transaction before further database actions can be executed.

       This function can only be executed if the SPI connection has been set as nonatomic in the
       call to SPI_connect_ext.