2025年9月25日: PostgreSQL 18 釋出!
支援版本:當前18)/ 17 / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11

SPI_rollback

SPI_rollback, SPI_rollback_and_chain — 中止當前事務

概要

void SPI_rollback(void)
void SPI_rollback_and_chain(void)

描述

SPI_rollback 回滾當前事務。它大致相當於執行 SQL 命令 ROLLBACK。事務回滾後,將使用預設事務特性自動啟動一個新事務,以便呼叫者可以繼續使用 SPI 功能。

SPI_rollback_and_chain 相同,但新事務將以與剛結束的事務相同的事務特性啟動,就像使用 SQL 命令 ROLLBACK AND CHAIN 一樣。

只有當 SPI 連線在呼叫 SPI_connect_ext 時被設定為非原子性時,才能執行這些函式。

提交更正

如果您在文件中發現任何不正確之處、與您在使用該特定功能時的經驗不符之處或需要進一步澄清之處,請使用此表格報告文件問題。