自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 T-SQL大批量操作数据的时候限制受影响行数的方法

<br /> <br /> T-SQL的威力之一就是大批量操作数据。不过某些场景下需要限制t-sql影响的行数。比如以前艺龙遇到的场景是:对一个发布的表,一次更改太多的行,可能造成发布的崩溃。这次我遇到的场景是服务器性能不是很好,内存不够大,不限制影响行数的话,内存中可能已经容纳不下执行sql过程中产生的数据集,执行起来非常慢。<br /> 我们单位的DBA针对这种情况,写过一个存储过程来应对,核心的代码如下:<br /> set rowcount 10000<br />  delete<br />  fr

2010-07-25 22:51:00 2467 1

原创 t-sql判断一个字符串是否为bigint的函数(全角数字需要判断为不合格)

<br />最近在做的一个项目遇到这么一个问题:需要把一个字符串格式的卡号转换为bigint格式的卡号。t-sql自带的isnumeric函数不能用。它认为合格的数字不一定是bigint,比如一些带小数点的数字,科学计数的数字。上网搜,中文资料中没发现有帮助的,在sqlservercentral上发现有人写过这个函数了。关键的算法就是charindex + substring循环,一个一个看有没有不合法的字符。文章的评论中有人说可以用patindex函数,更快。不过用了这两个都解决不了全角数字的问题,他们都

2010-07-18 22:33:00 1265

原创 当年明月、袁腾飞、阎崇年三人的专业水平的比较以及由此想到的一些学习方法、品书原则

<br />以前听过一部分袁腾飞讲的《历史是个什么玩意儿》,也还凑乎。不过没再关注。直到最近听说他被封了,就找出来他的讲课记录听了听。<br />当年明月的《明朝那些事儿》基本是听的,几年前阎崇年在百家讲坛讲清史的时候看过电视,没看全。但是找到了音频文件,基本听全了。<br />对三个人在历史学方面的水平,我的感觉是这样的:<br />1:阎崇年是正经的历史学学者,水平最高。当然他对清朝前六位皇帝比较崇拜,这个比较有争议。我想看待历史人物的时候,他也是个普通人,而不是个专家。据说许多研究历史人物的专家都会崇

2010-07-12 21:21:00 3335

原创 《SQL Server 2008实战》:大概是目前中文T-SQL图书中最优秀的一本

这本书英文名叫“SQL Server 2008 Transact-SQL Recipes”,直译过来是《SQL Server 2008 T-SQL秘籍》或《SQL Server 2008 T-SQL处方》。英文版在amazon上用户评价是4星半。译成《SQL Server 2008实战》显然是编辑为了吸引更多的眼球加入了标题党。这本书专门讲T-SQL(也就是Microsoft关于SQL的方言,有一部分只能用于Microsoft SQL Server的)。涉及T-SQL的各种应用。除常见的数据操作(简称DML

2010-07-04 22:37:00 648

空空如也

空空如也

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

TA关注的人

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