SPI_START_TRANSACTION(3pg13)
β¨ NAME β¨
SPI_start_transaction β the obsolete function, bestie π
π¦ SYNOPSIS π¦
void SPI_start_transaction(void)
π DESCRIPTION π
Okay so SPI_start_transaction literally does nothing, no cap π. Itβs just vibing there for code compatibility with earlier PostgreSQL releases.
Back in the day it used to be required after calling SPI_commit or SPI_rollback, but now those functions start a new transaction automatically β¨. So yeah, this one is giving obsolete icon β it exists only so older code doesnβt break, periodt π«Ά.
Itβs a compatibility function, not a main character. It does not do anything when called π.
πΈ thatβs the whole page, bestie πΈ β from the PostgreSQL 13.23 docs, dated 2025, for SPI_START_TRANSACTION(3) ππ
π¦ where this page comes from
- opensuse-leap 16.0: postgresql13-docs 13.23-160000.1.1 Β· PostgreSQL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms