SPI_commit, SPI_commit_and_chain — 提交當前事務
void SPI_commit(void)
void SPI_commit_and_chain(void)
SPI_commit
提交當前事務。它大致相當於執行 SQL 命令 COMMIT
。事務提交後,將自動啟動一個使用預設事務特性集的新事務,以便呼叫者可以繼續使用 SPI 功能。如果在提交過程中發生失敗,當前事務將被回滾,然後啟動一個新事務,之後會像往常一樣丟擲錯誤。
SPI_commit_and_chain
與 SPI_commit
相同,但新事務的啟動將使用與剛剛完成的事務相同的事務特性集,這類似於 SQL 命令 COMMIT AND CHAIN
。
這些函式只能在呼叫 SPI_connect_ext
時將 SPI 連線設定為 nonatomic 時執行。
如果您在本手冊中發現任何不正確、與您實際使用該功能不符或需要進一步說明的內容,請使用 此表單 報告文件問題。