PostgreSQL 7.0
- 发布说明
- 发布日期:2000-05-08
- 最终次要版本:7.0.3
- EOL:2000-11
- 文档:PostgreSQL 7.0
主要特性
- 外键
- SQL-92 连接语法
SQL 更改
通用
- 支持视图的列别名(提交 64568100)
已添加
ALTER GROUP(提交 99b8f845)COMMENT ON(提交 7acc2377)CREATE GROUP(提交 99b8f845)DROP GROUP(提交 99b8f845)REINDEX(提交 e3a97b37)SET CONSTRAINTS(初始提交 1547ee01)TRUNCATE(提交 e7cad7b0)
已修改
ALTER TABLE- 添加了
ALTER TABLE ... ADD CONSTRAINT ...语法(提交 ddd596d3)
- 添加了
ALTER USER- 添加了
SYSID选项(提交 eebfb9ba)
- 添加了
COPYEXPLAIN- 使
Append、Group、Agg和Unique节点的查询结果更合理(提交 d24ef0d0)
- 使
后端更改
通用
- 添加了 Catalog version number(提交 eae456cd)
- 更新了函数管理器(
fmgr)接口以支持最多 32 个函数参数(提交 0bdd0cdd)
进程管理
- 添加了
postmaster.opts(提交 dde36bfb) - 添加了
postmaster.pid(提交 dde36bfb)
数据类型更改
已修改
系统函数更改
已添加
acos()(提交 a349733b)ascii()(提交 a349733b)asin()(提交 a349733b)atan()(提交 a349733b)atan2()(提交 a349733b)cbrt()(提交 64568100)cos()(提交 a349733b)cot()(提交 a349733b)date_trunc()(提交 64568100)degrees()(提交 a349733b)factorial()(提交 64568100)get_bit()(提交 eca02fee)get_byte()(提交 eca02fee)ichar()(提交 a349733b)pi()(提交 a349733b)radians()(提交 a349733b)repeat()(提交 a349733b)set_bit()(提交 eca02fee)set_byte()(提交 eca02fee)session_user(提交 5c4b2b23)setseed()(提交 a349733b)sin()(提交 a349733b)tan()(提交 a349733b)to_char()(初始提交 b866d2e2)to_date()(初始提交 b866d2e2)to_number()(初始提交 b866d2e2)to_timestamp()(初始提交 b866d2e2)
已修改
character_length()- 尾部空格现在被计为字符(提交 cfe71771)
octet_length()- 尾部空格现在被计为字符(提交 cfe71771)
pg_char_to_encoding()- 在非多字节感知数据库集群中可用(提交 5eb1d0de)
pg_encoding_to_char()
- 在非多字节感知数据库集群中可用(提交 5eb1d0de)
配置更改
已添加
cpu_tuple_cost(提交 b1577a7c)cpu_index_tuple_cost(提交 b1577a7c)cpu_operator_cost(提交 b1577a7c)effective_cache_size(提交 b1577a7c)enable_seqscan(提交 b1577a7c)enable_indexscan(提交 b1577a7c)enable_tidscan(提交 b1577a7c)enable_sort(提交 b1577a7c)enable_nestloop(提交 b1577a7c)enable_mergejoin(提交 b1577a7c)enable_hashjoin(提交 b1577a7c)max_expr_depth(提交 0e314d74)random_page_cost(提交 b1577a7c)
libpq 更改
- 添加了以下函数(提交 3ab5b1f1)
PQconnectStart()PQconnectPoll()PQresetStart()PQresetPoll()PQsetenvStart()PQsetenvPoll()PQsetenvAbort()
- 添加了非阻塞模式支持,包括以下函数(提交 10d7287a)
PQsetnonblocking()PQisnonblocking()PQflush()
- 添加了
hostaddr连接参数(提交 3ab5b1f1)
过程语言更改
PL/pgSQL
- 添加了
SELECT ... FOR UPDATE支持(提交 5b58de12)
服务器实用程序
已添加
已修改
核心实用程序
已添加
createdb(提交 240e4c98)createuser(提交 240e4c98)dropdb(提交 240e4c98)dropuser(提交 240e4c98)vacuumdb(提交 240e4c98)
已修改
Contrib模块
已添加
测试
- 添加了对特定平台回归测试结果文件(
resultmap)的支持(提交 bd62e062)
