Rb Cafe » Postgres » Documentation PostgreSQL 13.10 » Programmation serveur » Interface de programmation serveur » Fonctions d'interface » SPI_unregister_relation

SPI_unregister_relation

SPI_unregister_relation — supprime une relation nommée éphémère du registre

Synopsis

int SPI_unregister_relation(const char * name)
                              

Description

SPI_unregister_relation supprime une relation nommée éphémère du registre pour la connexion courante

Arguments

const char * name

le nom de l'entrée du registre de la relation

Valeur de retour

Si l'exécution de la commande a été réussie, alors la valeur (non négative) suivante sera retournée :

SPI_OK_REL_UNREGISTER

si le tuplestore a été correctement supprimé du registre

En cas d'erreur, une valeur négative sera retournée, parmi :

SPI_ERROR_ARGUMENT

si name est NULL

SPI_ERROR_UNCONNECTED

si appelé par une fonction C non connectée

SPI_ERROR_REL_NOT_FOUND

si name est absent du registre pour la connexion courante