SPI_register_relation

SPI_register_relation — hace que una relación con nombre efímera esté disponible por su nombre en las consultas SPI

Synopsis

int SPI_register_relation(EphemeralNamedRelation enr)

Descripción

SPI_register_relation hace que una relación con nombre efímera, con su información asociada, esté disponible para las consultas planificadas y ejecutadas a través de la conexión SPI actual.

Argumentos

EphemeralNamedRelation enr

la entrada de registro de la relación con nombre efímera

Valor de retorno

Si la ejecución del comando tuvo éxito, se devolverá el siguiente valor (no negativo):

SPI_OK_REL_REGISTER

si la relación se ha registrado correctamente por su nombre

En caso de error, se devuelve uno de los siguientes valores negativos:

SPI_ERROR_ARGUMENT

si enr es NULL o su campo name es NULL

SPI_ERROR_UNCONNECTED

si se llama desde una función C no conectada

SPI_ERROR_REL_DUPLICATE

si el nombre especificado en el campo name de enr ya está registrado para esta conexión