Agan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Sql Server

摘要:方法一:create table #Tmp (nu int, val varchar(100))insert into #Tmp values(1, 'a')insert into #Tmp values(2, 'b')insert into #Tmp values(2, 'c')insert into #Tmp values(3, 'd')insert into #Tmp values(3, 'e')insert into #Tmp values(3, 'f')select * from #Tmp;with Orign as(select ROW_NUMBER() over(partiti 阅读全文
posted @ 2009-05-24 13:44 Alan Gan 阅读(961) 评论(0) 推荐(0)

摘要:OLTP和OLAP联机事务处理(OLTP)和联机分析处理(OLAP)的不同,主要通过以下五点区分开来。 用户和系统的面向性: OLTP是面向顾客的,用于事务和查询处理 OLAP是面向市场的,用于数据分析 数据内容: OLTP系统管理当前数据. OLAP系统管理大量历史数据,提供汇总和聚集机制. 数据库设计: OLTP采用实体-联系ER模型和面向应用的数据库设计. OLAP采用星型或雪花模型和面向主题的数据库设计. 视图: OLTP主要关注一个企业或部门内部的当前数据,不涉及历史数据或不同组织的数据 OLAP则相反. 访问模式: OLTP系统的访问主要由短的原子事务组 阅读全文
posted @ 2009-05-19 10:36 Alan Gan 阅读(380) 评论(0) 推荐(0)

摘要:源自:(http://database.51cto.com/art/200804/71928.htm)随着技术的不断升级,微软的王牌数据库SQL Server 2000正在逐渐淡出人们的视线,而新版的SQL Server 2005正成为企业和开发人员的新宠。本文重点关注SQL Server 2005的功能,尤其是CLR集成,这是开发人员经常要使用的功能之一。1、SQL Server 2005简介SQL Server 2005较SQL Server 2000有了长足进步。SQL Server 2005带来了大量新功能,新图形化用户界面(GUI)和新管理工具。下面列举了一些简单的功能介绍:能够在数 阅读全文
posted @ 2008-11-11 17:39 Alan Gan 阅读(316) 评论(0) 推荐(0)

摘要:源自:(http://www.builder.com.cn/2005/0217/175202.shtml)SQL Server 2000使得以XML导出数据变得更加简单,但在SQL Server 2000中导入XML数据并对其进行处理则有些麻烦。如果你参考Books Online(BOL),你会发现有相关的条目,包括OPENXML以及 OPENROWSET。所有的这些例子都支持将XML文本作为已经声明的变量,这对于经常处理文本的用户来说非常方便,但对于希望在开发中读取XML文件并进行相应处理的开发人员来说就不是这样了。处理这样的问题,或许最好从内到外来对其进行分析。OPENXML是一个row 阅读全文
posted @ 2008-11-11 12:47 Alan Gan 阅读(524) 评论(0) 推荐(0)