SPI_START_TRANSACTION(3pg13)

πŸ“¦ version 13.23, in opensuse-leap 16.0

✨ 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