游标应少用, 但在一些情况下, 游标是最优的方案. 在使用游标时, 游标的类型是很重要的(但也是最容易忽视的问题), 本文简单描述了选择游标的重要性.阅读全文>
发表于 @ 2007年05月12日 17:27:00|评论(loading...)|收藏
将数据库升级到SQL 2005, 兼容性级别调整到90后, 发现一个游标出不来数据, 但单独执行游标定义的查询即可以出数据阅读全文>
发表于 @ 2007年05月12日 12:30:00|评论(loading...)|收藏
用不同的SQL写法可以达到同样的目的,但它们之前的效率是一样的吗? 本文列举一些常见的语句,简述它们之间的差异(纯个人的看法)阅读全文>
发表于 @ 2006年07月15日 21:40:00|评论(loading...)|收藏
有一个查询如下,去掉TOP 1的时候,很快就出来结果了,但加上TOP 1的时候,一般要2~3秒才出数据,何解?
SELECT TOP 1
A.INVNO
FROM A, B
WHERE A.Item = B.ItemNumber
AND B.OwnerCompanyCode IS NOT NULL
阅读全文>
发表于 @ 2006年07月10日 11:30:00|评论(loading...)|收藏
为了简化T-SQL语句, 有的人喜欢把一些判断处理放在 WHERE 条件中, 这样的处理是否适当呢? 本文通过实例说明这个问题.阅读全文>
发表于 @ 2006年06月14日 19:53:00|评论(loading...)|收藏
SQL Server的处理中,不少人有追求一句出结果的习惯,但必须注意的是,不恰当的合并处理语句,往往会产生不佳的性能,本文针对使用 UNION ALL 代替 IF 语句的合并处理做一个测试,说明这种方法会带来的负面影响阅读全文>
发表于 @ 2006年06月10日 20:55:00|评论(loading...)|收藏