↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10
历史版本。 PostgreSQL 10 已结束支持。 2022-11-10. 请参阅 当前版本手册.

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

enr 为 NULL,或其 name 字段为 NULL

SPI_ERROR_UNCONNECTED

如果从未连接的过程中调用

SPI_ERROR_REL_DUPLICATE

enr 的 name 字段指定的名称已经为该连接注册

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.