首页 > 数据库

PostgreSQL 8.4的新功能介绍

时间:2009-04-29 16:50:39  作者:galylee  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
PostgreSQL 8.4的新功能介绍作者: 李元佳 galylee@gmail.com日期:2009/04/30开源关系型数据库PostgreSQL的最新测试版8.4已于4月15日发布,目前进入测试阶段,正式......

2. 共通表式及递归SQL
关系型数据库,在处理起关系数据的时候,功能非常强大,但是在处理非关系型数据,例如树形,层次性等的数据的时候比较弱。而递归SQL在查询层次结构数据时候非常强大,能扩充关系型数据库对于XML这样的层次结构的数据的支持,大多数主流的商用数据库Oracle,DB2, MS-SQL都提供对这个功能的支持,在PostgreSQL 8.4里面,也开始提供了这个功能。

2.1共通表式CTE (Common Table Expressions)
CTE
类似于一个工作表,定义了以后,可以多次反复使用,在同一个SQL文里面也可以反复使用。CTE可以提高复杂SQL文的可读性以及增强可维护性。

# WITH test(x) AS (SELECT 1 UNION SELECT 2)

# SELECT * FROM test;

X
---
1
2
(1
笔资料列)

如果您需转载 PostgreSQL 8.4的新功能介绍,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门