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

# E.171. 版本 8.0.17

> 发布日期: 2008-06-12

这个版本包含一系列对8.0.16的错误修复。关于8.0主版本的新特性信息， 请参阅第 E.188 节。

## E.171.1. 迁移到版本 8.0.17

运行8.0.X的用户不需要转储/恢复。不过，如果你是从一个早于8.0.6的版本升级而来， 那么请参阅第 E.182 节。

## E.171.2. 修改列表

- 让`pg_get_ruledef()`给负的常数加上括号 (Tom)

  在这个修复之前，视图或规则中的一个负的常量可能被转储为，假设`-42::integer`， 这样是不正确的：它应该为`(-42)::integer`，因为操作符的优先级规则。 通常这样无关紧要，但是它与另外一个最近的补丁相互影响，导致PostgreSQL 拒绝一个曾经有效的`SELECT DISTINCT`视图查询。 因为这会导致pg_dump输出未能重载，因此它被视为高优先级的修复。 转储输出实际上不正确的发布版本是8.3.1和8.2.7。

上一页 | 起始页 | 下一页
版本 8.0.18 | 上一级 | 版本 8.0.16