Scroll to navigation

SPI_UNREGISTER_RELATION(3) PostgreSQL 11.22 Documentation SPI_UNREGISTER_RELATION(3)

NAME

SPI_unregister_relation - remove an ephemeral named relation from the registry

SYNOPSIS

int SPI_unregister_relation(const char * name)

DESCRIPTION

SPI_unregister_relation removes an ephemeral named relation from the registry for the current connection.

ARGUMENTS

const char * name

the relation registry entry name

RETURN VALUE

If the execution of the command was successful then the following (nonnegative) value will be returned:

SPI_OK_REL_UNREGISTER

if the tuplestore has been successfully removed from the registry

On error, one of the following negative values is returned:

SPI_ERROR_ARGUMENT

if name is NULL

SPI_ERROR_UNCONNECTED

if called from an unconnected C function

SPI_ERROR_REL_NOT_FOUND

if name is not found in the registry for the current connection
2023 PostgreSQL 11.22