代码改变世界

推荐排行榜

MDX Step by Step 读书笔记(五) - Working with Expressions (MDX 表达式)

2013-04-18 18:19 by BIWORK, 2115 阅读, 收藏,
摘要: 1. 大多数表达式会返回数值类型的值,但是也能返回例如字符串,时间,布尔或者其它类型的值。2. 一般表达式的结果都是几个值通过操作符运算后得到的,下列表格中显示了对比,逻辑的,数值的,字符串以及集合操作符。3. SSAS 中的 VBA 函数4. Calculated Members 计算成员可以把计... 阅读全文

索引 - 索引排序顺序

2013-02-19 14:52 by BIWORK, 2725 阅读, 收藏,
摘要: 定义索引时, 应该考虑索引键列的数据是按升序还是按降序存储.升序是默认设置, 保持与 SQL Server 早期版本的兼容性.CREATE INDEX, CREATE TABLE 和 ALTER TABLE 语句的语法在索引和约束中的各列上支持关键字 ASC(升序)和 DESC(降序):当引用表的查询包含用以指定索引中键列的不同方向的 ORDER BY 子句时, 指定键值存储在该索引中的顺序很有用. 在这些情况下, 索引就无需在查询计划中使用 SORT 运算符. 因此, 使得查询更有效. 例如, Adventure Works Cycles 采购部门的买方不得不评估他们从供应商处购买的产品的质 阅读全文

SSIS 小脚本 - 文件路径验证

2013-01-14 11:00 by BIWORK, 1704 阅读, 收藏,
摘要: 之前项目中经常有文件的读取或者输出操作,其中最重要的就是在处理文件输入/输出之前验证文件的路径是否存在,如果不存在就输出错误./* Microsoft SQL Server Integration Services Script Task Write scripts using Micros... 阅读全文

容易遗忘的一些小代码之 ROW_NUMBER 和去重

2013-01-07 15:40 by BIWORK, 4264 阅读, 收藏,
摘要: ROW_NUMBER 的使用基本上倒不会遗忘了, 这是很久以前的代码库了, 整理出来对初学者有帮助.如果去继续研究研究 SQL Server 2012 中的Window Function 新特性, 就会发现里面还有更多很强大的东东, 很多内容和这里的 ROW_NUMBER 的概念或者使用方式有些相似.理解了ROW_NUMBER 以及 PARTITION BY 的使用再去看 2012的 Windows Function 新特性的话会比较容易些.-- ROW_NUMBER function DECLARE @DEMO TABLE( Name VARCHAR(15), ADDR1 VARC... 阅读全文

容易遗忘的一些小代码之 PIVOT 和 UNPIVOT

2013-01-07 15:23 by BIWORK, 666 阅读, 收藏,
摘要: 这个代码以前也经常使用, 不过一段时间之后,每每有人问起如何使用或者要求帮忙检查出错问题时,就要回头再看看这个例子.还好自己搞过,留个底子在这里. 对 PIVOT 和 UNPIVOT 最简单描述 - 行转列,列转行!!!SSIS 中也有这样的一个控件,实现的效果也是一样的.--------------------------------------------------------------------- PIVOT demo from MSDN document---------------------------------------------------------------- 阅读全文