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, уже зарегистрировано для этого отношения