SPI_register_relation
SPI_register_relation —在 SPI 查询中按名称提供临时命名关系
Synopsis
int SPI_register_relation(EphemeralNamedRelation enr)
Description
SPI_register_relation
通过当前 SPI 连接为计划和执行的查询提供了具有相关信息的临时命名关系。
Arguments
-
EphemeralNamedRelation enr
- 临时命名关系注册表项
Return Value
如果命令执行成功,则将返回以下(负值)值:
-
SPI_OK_REL_REGISTER
- 如果该关系已通过名称成功注册
错误时,将返回以下负值之一:
-
SPI_ERROR_ARGUMENT
- 如果*
enr
*是NULL
或它的name
字段是NULL
- 如果*
-
SPI_ERROR_UNCONNECTED
- 如果从未连接的过程调用
-
SPI_ERROR_REL_DUPLICATE
- 如果*
enr
*的name
字段中指定的名称已为此连接注册
- 如果*