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

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

已结束支持的版本: 6.5
历史版本。 PostgreSQL 6.5 已结束支持。 请参阅 当前版本手册.

29.10. 版本 6.2.1

6.2.1 是 6.2 之上的缺陷修复和易用性版本。

摘要:

  • 按照 SQL92,允许字符串跨行。

  • 包含在表更新时插入用户名的示例触发器函数。

这是 6.2 之上的次要缺陷修复版本。从 6.2 之前的系统升级需要完整的转储/重载。请参阅 6.2 版本的发行说明了解操作说明。

29.10.1. 从版本 6.2 迁移到版本 6.2.1

这是次要缺陷修复版本。从 6.2 版本不需要转储/重载,但从 6.2 之前的任何版本需要。

从 6.2 版本升级时,如果你选择转储/重载,你会发现 avg(money) 现在计算正确。所有其他缺陷修复在更新可执行文件后生效。

避免转储/重载的另一种方法是在 psql 中使用以下 SQL 命令更新现有的系统表:

update pg_aggregate set aggfinalfn = 'cash_div_flt8'
 where aggname = 'avg' and aggbasetype = 790;

这需要对每个现有数据库执行,包括 template1。

29.10.2. 详细变更列表

此发行版中的变更
-----------------------
允许 TIME 和 TYPE 作为列名(Thomas)
允许更大范围的 true/false 布尔值(Thomas)
支持 "now" 和 "current" 的输出(Thomas)
正确处理 INSERT NULL 与 DEFAULT(Vadim)
修复缓冲区管理器中关系引用计数的问题(Vadim)
像 ANSI 一样允许字符串跨行(Thomas)
修复带 ORDER BY 的反向游标(Vadim)
修复 avg(cash) 计算(Thomas)
修复 ORDER/GROUP BY 中重复指定列的问题(Vadim)
记录返回受影响行数的新 libpq 函数 PQcmdTuples(Bruce)
用于在 INSERT/UPDATE 时插入用户名的触发器函数(Brook Milligan)

报告文档问题

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