自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jinjazz

近身剪

  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

原创 SQL2005CLR函数扩展-数据导出

SQLServer数据导出到excel有很多种方法,比如dts、ssis、还可以用sql语句调用openrowset。我们这里开拓思路,用CLR来生成Excel文件,并且会考虑一些方便操作的细节。 下面我先演示一下我实现的效果,先看测试语句  Normal 0 7.8 磅 0 2 false fal

2009-04-29 22:06:00 2595 5

原创 SQL2005CLR函数扩展-树的结构

      树结构广泛用在各类分级管理设计中。但他的展现方式也是很让人头疼的事情。比如展开一个靠id和parentid建立关系的分级树,SQL2005已经可以用CTE来递归查询。我们看如下测试代码:  Normal 0 7.8 磅 0 2 false false false EN-US

2009-04-28 19:17:00 2204 1

原创 SQL2005CLR函数扩展-环比计算

      环比就是本月和上月的差值所占上月值的比例。在复杂的olap计算中我们经常会用到同比环比等概念,要求的上个维度的某个字段的实现语句非常简练,比如ssas的mdx语句类似[维度].CurrentMember.Prevmember就可以了。此类问题还可以延伸到类似进销存的批次计算中,这也要关注其他历史记录来决定当前某条记录的状态。      sql语句无法简单实现mdx语句的类似功能

2009-04-28 11:35:00 2816

原创 怀念穆大叔

一颗参天大树居然折在小菜鸟手中,造化弄人             

2009-04-23 01:44:00 1528 2

原创 SQL2005CLR函数扩展-字符串函数

 sql语句的字符串函数远远没有开发语言的强大,我们可以通过clr来扩展。怎么使用clr写自定义函数我这里就不讲了,不清楚的可以看我之前的blog。下面这个类库可以大大的增强sql语言的函数库,比如字符串的查找更改,时间和数字的格式化等。因为都是一些.Net的基本函数,注释我就不写了,不清楚直接看里面调用的c#函数的注释就可以了^&^   Normal 0

2009-04-23 00:33:00 2028

原创 SQL2005CLR函数扩展-正则表达式

    用过Oracle的人都知道Oracle有四个正则表达函数REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR、和EGEXP_REPLACE,而SQLServer却无法完全实现上面的功能。以前我们知道用sp_OAxxx系列函数来调用js组建实现正则,现在我们可以通过CLR扩展来借助.Net实现。     ※代码很简单,就是封装一下System.Te

2009-04-22 22:01:00 5494 2

原创 北京英雄会片段

同行的是.Net大版高歌,乌鲁木齐人,放弃安逸的zf部门到上海打拼,勇气可嘉值得钦佩。 机场是莫依、甜甜(人如其名儿)和一雷接我们。莫依是最想见到的人之首,不过貌似有点憔悴,太辛苦了。 在宾馆里面莫依居然一转身就把我当月亮介绍给曾老大了,囧! 和月亮住一屋,并认识了和月亮一同从东北过来的十豆三大牛。 csdn的办公风格是"运动Loft",跳空7米的厂房改造,创意园比写字楼舒服多了,

2009-04-20 23:15:00 2411 3

原创 SQL2005使用CLR函数获取行号

行号可以广泛使用在分页或者报表当中。SQL2005使用Row_Number来获取,但这个需要配合Order来处理,数据量大的情况下可能会影响性能。 要实现CLR自定函数返回行号的关键问题是一个自增长的序列如何保存,并且需要考虑并发和释放的问题。这里我用了一个静态的集合来保持这个事物,缺点是每次查询必须初始化一个集合的随机Key,并在本次查询后销毁。 如果你还不知道CLR函数如何使用

2009-04-16 01:22:00 4266 2

原创 过渡到SSAS之二:服务的发布

     上一章我们介绍了一个简单的多维数据集模型的建立,他可以发布到本机的AS服务中,并在本机用SQL客户端连接,但是还不能供其他机器访问。本章我们介绍如何通过web服务来把分析服务发布到网络中,来供其他客户端联机分析,这些客户端包括SQLServer、ADOMD.NET组件和Excel等工具。      分析服务器上需要安装IIS,我这里是6.0,下面是整个配置过程。 

2009-04-09 00:29:00 11785 21

原创 过渡到SSAS之一:简单模型认识

      在许多不需要实时而具有海量或需要足够灵活的分析模型中,ssas比传统的sql有很大的优势,比如性能和用户可定制性。性能上的优势体现在mdx语句对比大数据量sql聚合函数上;而可定制性,这里指的是在有对于mdx来说,开发一个适合各类用户自由分析统计数据的展示工具比用sql语句成本要小的多。mdx的中文意思是多维表达式,从设计上就是用来做数据分析的。      如果你有项目适合

2009-04-07 11:27:00 13063 11

原创 .Net的DataSet直接与SQL2005交互

DataSet在无适配器的情况下需要与SQL2005数据库交互,可以通过SQL语句分解DataSet序列化之后的xml来生成查询结果集,然后去批量更新或者追加数据。 测试代码如下   Normal 0 7.8 磅 0 2 false false false EN-US

2009-04-02 23:24:00 3228

sql测试脚本生成工具

delphi写的简陋小工具,用来抢分时生成测试环境。支持的唯一数据类型是varchar,如果是特定的数据类型你需要手工调整。不过varchar一般比较通用。

2008-12-16

ssis-循环导入excel

一个目录中有多个excel文件,每个excel文件中有不定个数的工作表,工作表名称也可能不同,但是每个工作表的结构是相同的,所有文件中的工作表都导入同一个表中。如何实现?

2008-11-26

SQLRecovery测试版

SQLRecovery可以通过分析sqlserver日志来查找插入和被删除的数据

2008-08-20

Excel样本

合并程序样本用Excel表格数据

2008-08-07

设置静音小工具

设置静音<br>c:\SetVolumeMute.exe 1<br>取消静音<br>c:\SetVolumeMute.exe 0

2008-07-18

SQLServer FAQ

收集的sql一些应用资料

2008-04-21

netronlight

.net开源流程图类库,类似viso,这个是他的轻量级版本

2008-01-10

httpwatch

httpwatch-网页监视工具

2007-12-29

httplook

httplook网页数据分析工具

2007-12-28

httpwatch

httpwatch网页数据分析工具

2007-12-28

Reflector.exe

Reflector.exe

2007-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除