摘要: 在我们开始讨论SQL Server 2008中新的日期数据类型之前,先来回顾一下SQL Server 2005中以及更老版本中提供的两种日期数据类型,这些旧的数据类型是DATETIME和SMALLDATETIME,这两个数据类型在SQL Server 2008中仍然可以使用。AD: 你是否曾经想在数据库中存储一个日期而没有时间部分,或者想存储一个时间值希望有更高的精度?在SQL Server 2008的介绍中,微软介绍了一些新的日期数据类允许你只存储一个日期、更高精度的时间值等。这些新的数据类型为你存储日期和时间相关信息提供了一些附加选项。在本篇文章中,我将介绍这些新的日期数据类型以及与旧版本 阅读全文
posted @ 2011-06-04 20:47 ph580 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了SQL Server 2008数据集成功能,改进了分析服务,报告服务,以及Office集成方面的新特性……AD: 计划于2008年第一季度发布的SQL Server 2008不仅对原有性能进行了改进,还添加了许多新特性,比如新添了数据集成功能,改进了分析服务,报告服务以及Office集成等等。SQL Server集成服务SSIS(SQL Server集成服务)是一个嵌入式应用程序,用于开发和执行ETL(解压缩、转换和加载)包。SSIS代替了SQL 2000的DTS。整合服务功能既包含了实现简单的导入导出包所必需的Wizard导向插件、工具以及任务,也有非常复杂的数据清理功能。SQL 阅读全文
posted @ 2011-06-04 20:45 ph580 阅读(192) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2008将包含用于合并两个行集(rowset)数据的新句法。本文讨论MERGE语句,它可以将之前的多个操作步骤合并成单一语句。AD: SQL Server 2008将包含用于合并两个行集(rowset)数据的新句法。根据一个源数据表对另一个数据表进行确定性的插入、更新和删除这样复杂的操作,运用新的MERGE语句,开发者用一条命令就可以完成。对两个表进行信息同步时,有三步操作要进行。首先要处理任何需要插入目标数据表的新行。其次是处理需要更新的已存在的行。最后要删除不再使用的旧行。这个过程中需要维护大量重复的逻辑,并可能导致微妙的错误。Bob Beauchemin讨论了MER 阅读全文
posted @ 2011-06-04 20:44 ph580 阅读(147) 评论(0) 推荐(0) 编辑