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

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

PG19 固定开启 standard_conforming_strings RSS

PostgreSQL 19 的提交 45762084 把 standard_conforming_strings 固定为始终开启,但 pg_dump、pg_restore 的参考页和迁移说明都没提这对恢复旧版转储意味着什么。Baji Shaik 提交补丁补上说明,Tom Lane 认为写得过于乐观:即便数据是 COPY 格式,旧转储也不安全,视图、默认值、约束和函数里的字符串字面量都可能被解析成另一个意思。他给出了措辞更严的替代版本。

发布于 2026-09-10T10:59:43.479764Z · Tom Lane · pgsql-hackers
pg_dump 兼容性 升级

PostgreSQL 19 的提交 45762084 把 standard_conforming_strings 固定为始终开启,但 pg_dump、pg_restore 的参考页和迁移说明都没提这对恢复旧版转储意味着什么。Baji Shaik 提交补丁补上说明,Tom Lane 认为写得过于乐观:即便数据是 COPY 格式,旧转储也不安全,视图、默认值、约束和函数里的字符串字面量都可能被解析成另一个意思。他给出了措辞更严的替代版本。

PostgreSQL 19 的提交 45762084 把 standard_conforming_strings 固定为始终开启,但 pg_dump、pg_restore 的参考页和迁移说明都没提这对恢复旧版转储意味着什么。Baji Shaik 提交补丁补上说明,Tom Lane 认为写得过于乐观:即便数据是 COPY 格式,旧转储也不安全,视图、默认值、约束和函数里的字符串字面量都可能被解析成另一个意思。他给出了措辞更严的替代版本。

原始来源 ↗

来源记录
  • center.info_item · f57fb3c340841a02 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · f57fb3c340841a02 · 2026-10-03T04:08:55.967155Z