版本 6.2.1

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 | 附录 E. 版本说明 | 下一页

# E.269. 版本 6.2.1

> 发布日期: 1997-10-17

6.2.1 是 6.2 的除错版本和增强可用性版本。

摘要：

- 允许字符串跨行，类似 SQL92。

- 包括了一个触发器的样例函数，用于在更新表时插入用户名。

这是对6.2的一个小的除错版本。对于从 6.2 以前的系统上升级， 需要进行一次完整的转储/恢复工作。请参考 6.2 版本信息获取相关指导。

## E.269.1. 从 v6.2 迁移到 v6.2.1

这是一次小的除错升级。从v6.2上升级不需要进行转储/恢复，但对任何v6.2以前的版本是需要的。

当你从 v6.2 上升级时，如果你选择了转储/恢复的做法。你将会发现 avg(money) 现在可以正确运算了。所有其他的除错在升级了可执行程序后都将生效。

另一个避免转储/恢复的做法是在 `psql` 中使用下面的 SQL 命令来升级现有的系统表：

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

我们需要对包括 template1 在内的所有现有数据库进行上面操作。

## E.269.2. 修改列表

    允许 TIME 和 TYPE 字段名 (Thomas)
    允许 true/false 的更大范围作为布尔值 (Thomas)
    支持 "now" 和 "current" 的输出 (Thomas)
    适当的处理带有 NULL 的 INSERT 的 DEFAULT (Vadim)
    修复缓冲区管理中的关系参考计数的问题 (Vadim)
    允许字符串跨行，如 ANSI (Thomas)
    修复带有 ORDER BY 的向后的游标 (Vadim)
    修复 avg(cash) 计算 (Thomas)
    修复在 ORDER/GROUP BY 中指定一个字段两次 (Vadim)
    记录新的 libpq 函数返回受影响的行，PQcmdTuples (Bruce)
    INSERT/UPDATE 插入用户名的触发器函数 (Brook Milligan)

上一页 | 起始页 | 下一页
版本 6.3 | 上一级 | 版本 6.2