SPI_START_TRANSACTION(3pg15)
π SPI_START_TRANSACTION(3pg15) π
okay so bestie, you've stumbled onto SPI_START_TRANSACTION from the PostgreSQL 15.19 docs. She's giving legacy icon, and we're gonna get into it. πΈ
β¨ NAME β¨
SPI_start_transaction β the obsolete function. No notes. π
π SYNOPSIS π
void SPI_start_transaction(void)
π¦ DESCRIPTION π¦
Real talk: SPI_start_transaction does nothing. Literally nothing. It exists only for code compatibility with earlier PostgreSQL releases. It used to be required after calling SPI_commit or SPI_rollback, but now those functions start a new transaction automatically. So yeah β she's retired, but she still shows up to the group chat for compatibility. π«Ά
cute lil sign-off: this is the SPI_START_TRANSACTION(3) page from PostgreSQL 15.19, dated 2026. byeee πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: postgresql15-docs 15.19-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