SPI_register_relation#
SPI_register_relation
SPI_register_relation — сделать временное именованное отношение доступным по имени в запросах SPI
Синтаксис
int SPI_register_relation(EphemeralNamedRelation enr
)
Описание
SPI_register_relation
создает временное именованное отношение с соответствующей информацией, доступное для запросов, планируемых и выполняемых через текущее соединение SPI.
Аргументы
EphemeralNamedRelation
enr
запись реестра именованных временных отношений
Возвращаемое значение
Если выполнение команды прошло успешно, то будет возвращено следующее (неотрицательное) значение:
SPI_OK_REL_REGISTER
если отношение было успешно зарегистрировано по имени
При возникновении ошибки возвращается одно из следующих отрицательных значений:
SPI_ERROR_ARGUMENT
Если
enr
равенNULL
или его полеname
равноNULL
SPI_ERROR_UNCONNECTED
если вызывается из несвязанной C-функции
SPI_ERROR_REL_DUPLICATE
Если имя, указанное в поле
name
параметраenr
, уже зарегистрировано для данного соединения.