
SQL Server 2005
文章平均质量分 72
kissjob
这个作者很懒,什么都没留下…
展开
-
TSQL 书写格式的Standard
From http://www.simple-talk.com/sql/t-sql-programming/transact-sql-formatting-standards-(coding-styles)/1.大写把关键字和用户定义的对象(比如表,列,变量)区别,比如把关键字大写,而把用户定义的对象Camel Case(首字母大写)。IF OBJECT_ID(‘ProductDo翻译 2009-09-09 09:19:00 · 568 阅读 · 0 评论 -
6 ways of doing locking in .NET (Pessimistic and optimistic)
<br />http://www.codeproject.com/KB/aspnet/6WaysLock.aspx6 ways of doing locking in .NET (Pessimistic and optimistic)<br />Introduction<br />Why do we need locking?<br />How can we solve concurrency problems?<br />What kind of confusion is caused because o转载 2010-10-09 17:31:00 · 828 阅读 · 0 评论 -
用Ranking()函数来减少重复数据
<br />http://www.sqlservercentral.com/articles/Deduplicate/70499/<br /> <br />The introduction of ranking functions in SQL Server 2005 allowed the generation of listings with generated numbers based on sort orders providing keys such as row numbers and ran转载 2010-07-28 08:34:00 · 690 阅读 · 0 评论 -
全局临时表何时被Drop?
以下情况,Global Temp Table将被Drop.1. Database Instance重新启动后2. 创建该Temp Table的Session结束,并且不被任何一个活动任务Active Task引用All of these will cause a global temp table to be dropped. They do not survive a restart原创 2009-12-18 08:57:00 · 2772 阅读 · 0 评论 -
Common Table Expression(CTE)
在SQL Server 2005中,可以通过使用CTE来简化T-SQL。CTE允许我们不使用View,子查询,或者临时表的方式,来分离T-SQL。1。开始阶段定义CTE2。在主查询中使用CTE,CTE可以看作一个Table Or View. [ WITH [ ,...n ] ]::= expression_name [ ( colum原创 2009-12-09 09:29:00 · 566 阅读 · 0 评论 -
MDX初步知识-3
创建命名集 } 相当于是T-SQL中的表值函数(但可以更复杂) } 是一系列元组或者成员的集合 } 例如: ◦ 某几个城市的组合 动态构造成员 WITH MEMBER [Measures].[Test] AS [Measures].[Order Quantity]*1.25, FORMAT_S转载 2009-11-30 14:10:00 · 504 阅读 · 0 评论 -
第三天 SSRS高级研讨
上午1.知识回顾 重点回顾SSAS的知识 数据源:身份模拟的意思是什么?应该如何选择 数据源视图:这里能做什么事情? 命名计算,友好名称,关系。命名查询 多维数据集中为什么要单独选择一个时间维度?如果在向导中没有选择,那么该怎么办 层次结构为什么需要,具体做法 方便用户导航 提高性能 做完层次结构的时候,需要做两件事情 设置Attribute的 Visi转载 2009-11-30 13:39:00 · 1346 阅读 · 0 评论 -
第二天 SSAS高级研讨
1. 创建数据源(必须的) 把项目中可能用到的数据仓库的连接设置好 通常是数据仓库 注意:身份模拟的设置 如果仓库和SSAS是一个服务器,可以直接使用服务帐号 否则,可以指定特定的用户名和密码2. 创建数据源视图(必须的) 把项目中可能用到的一些维度表和事实表映射成一个视图 经验做法:先选择事实表,然后“添加相关表” 还可以做一些附加的操作 修改友好名称 添加命名计算(在原先的数据转载 2009-11-30 13:34:00 · 885 阅读 · 0 评论 -
第一天 SSIS 高级研讨
Extract :抽取Transformation :转换Loading : 加载 理解SSIS的控制流和数据流 控制流是整个工作流程 而数据流是控制流中的一部分典型业务场景: 1. 门店结帐之后,把当天Pos机的数据,通过ftp方式发送给总公司 2. SSIS需要按照下面的步骤完成导入工作 2.1 下载FTP文件夹里面所有的文件(FTP Task) 2.2 在本地先进行转载 2009-11-30 13:30:00 · 2049 阅读 · 0 评论 -
MDX初步知识-2
成员之间的关系 } Members(AllMembers) } CurrentMember } PrevMember } NextMember } Parent } Children AllMembers=Children+"default all" 创建计算成员转载 2009-11-30 14:06:00 · 1187 阅读 · 0 评论 -
MDX初步知识-1
什么是MDX?} Multi-Dimensional eXpression(多维表达式) } 早期是OLAP标准的一部分 } 现在是XML/A标准的一部分 } 被多个厂商支持,是用于多维数据查询和分析的统一推荐标准 MDX 典型应用 查询:与T-SQL很类似(DML) 表达式:与Excel的函数很类似转载 2009-11-30 13:40:00 · 925 阅读 · 0 评论 -
Key Word Searches
Using the LIKE operator like this on a large table can make for a long running query since no indexes can be used. A search query on an auto parts table with 1.2 million items took over 30 seconds to run for one of my clients. I developed a technique that转载 2011-03-01 09:11:00 · 1144 阅读 · 0 评论