9.3 9.4 9.5 9.6 10 11 12 13 14 15 16 17 Current(18)
PostgreSQL中文社区 问题报告 纠错本页面

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

如果enrNULL或者其name字段是NULL

SPI_ERROR_UNCONNECTED

如果从一个未连接的C函数中调用

SPI_ERROR_REL_DUPLICATE

如果enrname字段中指定的名称已经为该连接注册