SPI_register_relation — torna uma relação efêmera com nome disponível pelo nome em consultas da SPI
int SPI_register_relation(EphemeralNamedRelation enr)
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.
EphemeralNamedRelation enra entrada de registro da relação efêmera com nome
Se a execução do comando for bem-sucedida, será retornado o seguinte valor (não negativo):
SPI_OK_REL_REGISTERse 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_UNCONNECTEDse 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