选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

百科 / 错误代码 / Class 22 数据异常

22027 trim_error

ERROR 仅定义 参考 未实测

类别
Class 22 数据异常
严重等级
ERROR
条件名
trim_error
宏名称
ERRCODE_TRIM_ERROR
启用版本
7.4
状态
活跃

版本覆盖

速览

trim 操作拒绝了参数或 trim 规范。定向扫描没有解析出固定 PostgreSQL 18.6 的原生发出路径。

含义

锁定定义将 22027 命名为 trim_error,但对 PostgreSQL 18.6 的定向源码审阅没有解析出该码的原生发出路径。因此本页只确认条件身份和诊断边界,不指定某个 SQL trim 函数、空白规则或首要报文。

诊断

如果部署报告 22027,应连同完整首要报文、DETAIL、HINT 以及调用的函数或扩展一起保留。仅凭条件名无法判断被拒绝的是源字符串、trim 字符集、方向还是消费方选项;不要据此猜测空白规则。

处理

依据实际发出方的诊断修正 trim 输入或操作。如果来源是扩展或特定版本路径,应查阅该实现的参数要求。如果 ERROR 发生在显式事务中,应先 ROLLBACK 或回滚到既有保存点再重试;自动提交可重试修正后的动作。

版本

锁定目录从 7.4 起记录该条件;本页仅固定 PostgreSQL 18.6 的定义行,未声称有原生发出路径或自然运行观察。

来源

证据

断言

每条断言都写明了是怎么核实的,以及它不覆盖什么。这一层是核验时留下的原始英文记录,照原样呈现,未经翻译。

  • 22027 is trim_error in SQLSTATE Class 22.

    核实方式Read fixed definition.

    来源src/backend/utils/errcodes.txt

  • No fixed PostgreSQL 18.6 emitting path was resolved for 22027 in the bounded scan.

    核实方式Retain definition evidence without inventing an emitter.

    不覆盖A bounded scan does not prove no extension or historical path exists.

    来源src/backend/utils/errcodes.txt

  • The locked catalogue records 22027 from 7.4 without proving exact implementation introduction.

    核实方式Use catalogue boundary.

    来源src/backend/utils/errcodes.txt

同类错误代码

Class 22 数据异常 下的其他成员。