SPI_commit, SPI_commit_and_chain — 현재 트랜잭션 커밋
void SPI_commit(void)
void SPI_commit_and_chain(void)
SPI_commit현재 트랜잭션을 커밋합니다. 이는 SQL 명령을 실행하는 것과 거의 동일합니다.커밋. 트랜잭션이 커밋된 후 기본 트랜잭션 특성을 사용하여 새 트랜잭션이 자동으로 시작되므로 호출자는 SPI 기능을 계속 사용할 수 있습니다. 커밋 중에 오류가 발생하면 대신 현재 트랜잭션이 롤백되고 새 트랜잭션이 시작된 후 일반적인 방식으로 오류가 발생합니다.
SPI_commit_and_chain동일하지만 새 트랜잭션은 SQL 명령과 같이 방금 완료된 트랜잭션과 동일한 트랜잭션 특성으로 시작됩니다.커밋 및 체인.
이 함수는 호출에서 SPI 연결이 비원자적으로 설정된 경우에만 실행될 수 있습니다.SPI_connect_ext.