随笔分类 - Database
摘要:T-SQL中,有时判断一个变量是否为NULL时,有人可能会用到函数ISNULL,如:[代码]这种用法其实是有问题的,再看:[代码]很显然,@VAR1和@VAR2均已赋值且不为NULL。再看更特殊的情况:[代码]打印出来的值是1,而不是-1,这是因为:@VAR3的类型是BIT,其可能值只有三个:0、1或NULL,如果给其赋0和NULL之外的值(此处是-1),均被认为是1。用ISNULL函数判断变量是...
阅读全文
摘要:讨论在后台数据库为SQL Server 2000的情况下如何实现唯一且连续的编码,以及可能遇到的问题。
阅读全文
摘要:2007年02月17日,微软发布两个关于SQL Server 2005的重要更新: Microsoft SQL Server 2005 功能包 Microsoft SQL Server 2005 Office 2007 数据挖掘外接程序 尤其值得关注的是第二个更新,标志着SQL Server 2005数据挖掘客户端展示、数据集成等方面的重要进步,外接程序的内容包括: Excel 表分析工具:此外接...
阅读全文
摘要:这篇随笔包含两个主题,一个是动态服务器端报表,另外一个与ReportServer数据库相关。
阅读全文
摘要:任何类型的游标都会降低SQL Server的性能,然而游标之所以会存在是因为在某些情境中还是会不可避免地用到它,我们应该做的是尽量避免游标。
阅读全文
摘要:SELECT COUNT(*)需要进行全表扫描返回表的行数,对于数据规模非常大的表来说,这是非常耗时的操作。
阅读全文
摘要:SQL Server执行的T-SQL返回的数据越少,用以完成该T-SQL占用的资源就越少。所以,T-SQL语句应该只返回需要的数据,这有利于提高SQL Server的整体性能。
阅读全文
摘要:UNION & DISTINCT
阅读全文
摘要:对于Reporting Services的Custom Report Item,微软在先前只有Chris Hays的一个Polygon示例,2006年10月份的MSDN Magazine将推出一个新示例ProgressTracker CRI,有兴趣的朋友可以研究一下。和我的AMoney相似,这是一个非数据区域自定义报表项。
阅读全文
摘要:本随笔将分为两个部分(两个示例)解决同质的两个问题:1、在Web项目中使用ServerReport时如何筛选数据;2、如何使参数化报表更方便地筛选数据。为此,本随笔将提供一个使用ServerReport的Web项目示例以及一个参数化报表示例。
阅读全文
摘要:无法解密“Dsn”配置设置的加密值。
阅读全文
摘要:这篇超长随笔的目的之一是为了让大家更清楚地了解SSRS的功能,其实功能是无限扩展的,这是任何轻量级报表工具所无法比拟的;另外一个目的无非是抛砖引玉,我相信,随着对报表设计的需要,一定会有非常好的报表扩展插件和自定义报表项被我们中国人所开发出来,因为中国的报表难啊!
阅读全文
摘要:非英语版本的未安装SP1的SQL Server 2005中使用分析服务的神经网络数据挖掘算法在查看数据挖掘模型时会出现GetAttributeScores执行失败的错误。
阅读全文
摘要:园子里关于存储过程的讨论有很多,不少人建议将SQL语句写在程序中,这篇随笔讨论一下SQL语句在程序中的写法。
阅读全文
摘要:谢邦昌—— 1962年出生,国立台湾大学生物统计学博士。曾任职行政院主计处专任研究委员;东吴大学商用数学系兼任副教授;辅仁大学统计系教授兼系主任;台湾大学生物统计研究室兼任教授;辅仁大学总务长;中华资料采矿协会秘书长。 前一段时间,谢先生在随笔http://waxdoll.cnblogs.com/archive/2005/07/29/203204.aspx上留言寻求SQL Server 2005...
阅读全文
摘要:修改表属性后使用“索引/键”对话框为一个大型表(记录数13,239,473)创建索引,提示: - 无法创建索引“IX_TableName”。 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 “生成更改脚本”后在“数据库引擎查询”中执行之,花费了12分钟的时间执行完毕。 “索引...
阅读全文
摘要:前两天,网友dwjnet发了一本电子书过来,今天才down下来,没想到竟然是《Data Mining with SQL Server 2005》,这应该是关于SQL Server 2005 Data Mining的第一本书了,是Microsoft的Zhaohui Tang和另外一个人合著的,前一段时间,Zhaohui Tang先生还和我用电子邮件联系了多次,并承蒙他给了我书稿的一部分,今天终于看到...
阅读全文
摘要:11月7日,微软开始提供SQL Server 2005功能包(feature pack)下载。
详见:http://www.microsoft.com/downloads/details.aspx?familyid=d09c1d60-a13c-4479-9b91-9e8b9d835cdc&displaylang=en
阅读全文
摘要:Microsoft 在 Microsoft® SQL Server™ 2005 中引入了大量新的数据挖掘功能,允许企业给出这些问题和其他问题的答案。本文将详细讨论数据挖掘可以解决的各种问题,并介绍 SQL Server 2005 处理这些问题的方式。本文中包括对典型数据挖掘问题的概述,并对 SQL Server 2005 中可用于解决这些问题的工具和模型进行了介绍。
阅读全文
摘要:Data mining algorithms are the foundation from which mining models are created. But why use models? The use of models from prototypes to create the real thing is the same reason why we need to create models to base our data mining approach. I still remember my differential calculus in this sense. We studied the subject as a prerequisite for engineering mathematics simply because if you were to create a solid object, say a spherical tank, you need to know which mathematical model can be used t
阅读全文