SPI_START_TRANSACTION(3pg15)

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

πŸ’… 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