SPI_register_relation

SPI_register_relation — torna uma relação efêmera com nome disponível pelo nome em consultas da SPI

Sinopse

int SPI_register_relation(EphemeralNamedRelation enr)

Descrição

A função SPI_register_relation torna uma relação efêmera com nome, e suas informações associadas, disponível para consultas planejadas e executadas através da conexão SPI corrente.

Argumentos

EphemeralNamedRelation enr

a entrada de registro da relação efêmera com nome

Valor retornado

Se a execução do comando for bem-sucedida, será retornado o seguinte valor (não negativo):

SPI_OK_REL_REGISTER

se a relação foi registrada com sucesso pelo nome

Em caso de erro, é retornado um dos seguintes valores negativos:

SPI_ERROR_ARGUMENT

se enr for NULL, ou se seu campo name for NULL

SPI_ERROR_UNCONNECTED

se chamada por uma função C não conectada

SPI_ERROR_REL_DUPLICATE

se o nome especificado no campo name de enr já estiver registrado para esta conexão