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
если
NULL
передан вenr
или в полеname
SPI_ERROR_UNCONNECTED
если вызывается из неподключённой процедуры
SPI_ERROR_REL_DUPLICATE
если имя, заданное в поле
name
структурыenr
, уже зарегистрировано для этого отношения