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