跳转到主要内容

0100C — dynamic_result_sets_returned

PostgreSQL SQLSTATE 0100C 表示动态结果集返回警告;固定核心扫描没有找到发射路径。

0100C — dynamic_result_sets_returned

速览

0100C 的名称描述动态结果集返回的警告类别条件。没有解析出 18.6 核心与 contrib 报告组,因此不能确认服务器来源、结果集数量或消息。

字段
SQLSTATE 0100C
条件名 dynamic_result_sets_returned
状态 有效
已知存在于 7.4
锁定快照 9.0.23, 9.1.24, 9.2.24, 9.3.25, 9.4.26, 9.5.25, 9.6.24, 10.23, 11.22, 12.22, 13.23, 14.24, 15.19, 16.15, 17.11, 18.6, 19beta3
ERRCODE_WARNING_DYNAMIC_RESULT_SETS_RETURNED
别名

含义

定义名称描述动态结果集返回警告。固定源码扫描没有确认来源或结果集协议。

消息与诊断

没有解析出 18.6 消息变体。应保留产生它的例程或接口、结果集数量和顺序、客户端 API,以及完整 warning/notice 诊断。

诊断

确认来源是否是支持动态结果集的过程或客户端接口。没有源码或协议证据时,不要把普通 SQL 批次的多个结果当成此条件。

处理

按实际接口契约消费或声明结果集,或有意调整该契约。一般事务重试不能解决结果集处理问题。

版本

0100C 在锁定目录 9.0.23 至 18.6 以及 19 Beta 3 中存在,known_present_by 为 7.4。这是目录证据,不是 18.6 核心发射路径确认。

02001 表示没有额外动态结果集;01000 是警告类;00000 是成功完成。

来源

  • errcodes.txt — 定义,SHA-256 6e8de346643ba84aa3c9c6a73360acfc7b2dfb89162c06c08ce9bf5bcd5bbcba.
  • 结构化证据 — 固定来源、消息和运行边界。