pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
1997-10-17
6.2.1 是 6.2 之上的缺陷修复和易用性版本。
摘要:
按照 SQL92,允许字符串跨行。
包含在表更新时插入用户名的示例触发器函数。
这是 6.2 之上的次要缺陷修复版本。从 6.2 之前的系统升级需要完整的转储/重载。请参阅 6.2 版本的发行说明了解操作说明。
这是次要缺陷修复版本。从 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。
允许 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)
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。