- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 SQLServer任意列之间的聚合
sql的max之类的聚合函数只能针对同一列的n行运算,如果对n列运算,一般都用case 语句来判断,如果列少还比较容易写,列多了就麻烦了。这里介绍一个通过xml合并列并转为行集后直接用聚合函数求值的方法,测试用例和代码如下 Normal 0 7.8 磅 0 2 false false fals
2009-03-27 23:16:00 2046
原创 邮件群发当中显示隐藏其他收件人
收件人统一 显示Undisclosed-Recipient,想要显示收件人自己貌似没有办法(确实要这样,只能一封一封的发了)。 很简单,就是不要写收件人地址,只写密抄地址就行了。在代码里面,就是把类似 Msg.To.Add(..) 改为 Msg.BCC.Add(..) ------------------------- 今天才知道原来收件人地址
2009-03-23 16:53:00 8164 1
原创 NULL在SQLServer数据库数据文件中的存储
这个对于定长和不定长字段来说是两个结果定长字段Null要占足字段空间,不定长字段则不占空间,两者都是通过null_bitmap来确认行数据中的null列。这个很容易用事实表的大小来验证。其具体存储机制还是需要dbcc来查看数据页。我们分几种情况查看: Normal 0 7.8 磅 0 2
2009-03-18 16:13:00 2065
原创 NULL在SQLServer数据库日志文件中的存储
日志文件ldf中的null 参考日志文件结构http://blog.csdn.net/jinjazz/archive/2008/08/07/2783872.aspx 通过null_bitmap来确定哪些字段为null,所以在日志中null是不占空间的。下面可以在得到一行二进制内容,比如通过fn_dbLog函数或者dbcc checklog,然后检查此行内容那些是列是null sta
2009-03-18 15:53:00 2144
原创 punycode和中文相互转换
问题来自论坛,google了一下有java的版本,随手翻译了一下,测试没有问题java代码来自http://www.koders.com/java/fidA5FC1F237C9D005FD1BAD91769F8CF107601BA28.aspx感谢原作者 using System;using System.Collections.Generic;using System
2009-03-11 20:58:00 6620 1
sql测试脚本生成工具
2008-12-16
ssis-循环导入excel
2008-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人