SPI_commit

SPI_commit — 現在のトランザクションをコミットします。

概要

void SPI_commit(void)

説明

SPI_commitは現在のトランザクションをコミットします。 これはSQLコマンドのCOMMITを実行することと概ね同等です。 トランザクションがコミットされた後には、続くデータベース操作を実行する前にSPI_start_transactionを使って新たなトランザクションを開始しなければなりません。

この関数はSPI接続がSPI_connect_extの呼び出しで非原子的と設定されている場合のみ、実行できます。