专注于数据库与信息检索技术![sql9.com]

各种数据库临时表的使用区别总结

虽然SQL92, 99, 2003, 2008标准都有推出,但并不是所有商家严格按照标准行事。痛苦的是使用和应用不同数据库的DBA和开发人员。这里以几种主流数据库为例,分别介绍一下临时表的使用:1. PostgreSQL (以9.x为例)使用的是比较标准的语法: create [global | local] temp table t ( id int primary key) on commit delete | preserve rows其中,global和local是摆设,一样的效果。都是会话级别的。当前会话退出,表即删除。可以创建与当前模式相同的表名,即可以创建同名的表t,drop table t时,会先删除临时表。如下例所示:[sql] view plaincopy<span
发布时间:2012-05-24 | 类别:PostgreSQL | 阅读:2629 | 评论:0 | 标签:PostgreSQL ASE SQLServer MySQL DB2 Oracle

Ingres, Sybase, MS SQLServer, PostgreSQL的奠基人Michael Stonebraker

整理这篇短文时,对于技术和基于技术的商业产品的变迁不禁有些感慨。发现这个人实在是个大牛。Michael Stonebraker, 著名的数据库科学家,他在1992 年提出对象关系数据库模型在加州伯克利分校计算机教授达25年。在此期间他创作了Ingres, Illustra, Cohera, StreamBase Systems和Vertica等系统。Stonebraker教授也曾担任过Informix的CEO,目前他是MIT麻省理工学院客席教授。 Stonebraker 教授领导了称为Postgres的后Ingres项目。这个项目的成果非常巨大,在现代数据库的许多方面都做出的大量的贡献。Stonebraker 教授还做出了一件造福全人类的事情,那就是把Postgres 放在了BSD 版权的保护下。如今Postg
发布时间:2012-04-20 | 类别:Sybase | 阅读:4316 | 评论:0 | 标签:Sybase SQLServer PostgreSQL Ingres

公告

欢迎光临本站, SQL9.com,联系方式:
Tel:

欢迎使用SQL6生活搜索[由iihero labs提供]
天气|IP|身份证搜索|邮编|电话区号|JSON格式化

标签云