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
如果
enr 的
name 字段中指定的名称已为这个连接
注册