3rd October 2019: PostgreSQL 12 Released!
Supported Versions: Current (12) / 11 / 10 / 9.6 / 9.5 / 9.4
Development Versions: devel
Unsupported versions: 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4
This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the current version, or one of the supported versions listed above instead.

SPI_freeplan

Name

SPI_freeplan -- free a previously saved plan

Synopsis

int SPI_freeplan(SPIPlanPtr plan)

Description

SPI_freeplan releases a command execution plan previously returned by SPI_prepare or saved by SPI_saveplan.

Arguments

SPIPlanPtr plan

pointer to plan to free

Return Value

SPI_ERROR_ARGUMENT if plan is NULL or invalid