Postgres95 版本 0.02

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

# E.279. Postgres95 版本 0.02

> 发布日期: 1995-05-25

## E.279.1. 修改列表

     不兼容的更改：
     * 创建一个数据库的 SQL 语句是 'CREATE DATABASE' 而不是 'CREATEDB'。相似的，
       删除一个数据库的是 'DROP DATABASE' 而不是 'DESTROYDB'。不过，
       可执行文件 'createdb' 和 'destroydb' 的名字保持不变

     新工具：
     * pgperl - a Perl (4.036) 接口到 Postgres95
     * pg_dump - a 工具转储一个 postgres 数据库到一个包含查询命令的脚本文件。
       该脚本文件是 ASCII 格式的并且可以用来重建该数据库，即使是在其他机器和其他架构上。
       （转换 Postgres 4.2 数据库到 Postgres95 数据库也是很好的。）

     下列接口已经并入 postgres95-beta-0.02 中了：
     * Alistair Crooks 做的 NetBSD 接口
     * Mike Tung 做的 AIX 接口
     * Jon Forrest 做的 Windows NT 接口（更多东西但是还未完成）
     * Brian Gallew 做的 Linux ELF 接口

     下列bug在 postgres95-beta-0.02 中已经被修复了：
     * 新行在 COPY OUT 中不转义和第一个属性是一个 '.' 时的 COPY OUT 的问题
     * 在 createuser 中不能返回使用缺省的用户 id
     * SELECT DISTINCT 在大表上时崩溃
     * Linux 安装问题
     * 监控器不允许 'localhost' 作为 PGHOST 使用
     * 当进行 \c 或 \l 时 psql 内核转储
     * "pgtclsh" 目标从 src/bin/pgtclsh/Makefile 中丢失
     * libpgtcl 有一个硬链接的缺省端口号
     * SELECT DISTINCT INTO TABLE 挂起
     * CREATE TYPE 不接受 'variable' 作为 internallength
     * 在一个 SELECT 中错误的结果使用多于 1 的聚合

上一页 | 起始页 | 下一页
Postgres95 版本 0.03 | 上一级 | Postgres95 版本 0.01