摘要: 我们对于较小的临时计算用数据集推荐使用表变量。如果数据集比较大,如果在代码中用于临时计算,同时这种临时使用永远都是简单的全数据集扫描而不需要考虑什么优化,比如说没有分组或分组很少的聚合(比如说COUNT、SUM、AVERAGE、MAX等),也可以考虑使用表变量。使用表变量另外一个考虑因素是应用环境的内存压力,如果代码的运行实例很多,就要特别注意内存变量对内存的消耗。 阅读全文
posted @ 2010-12-16 17:51 未来 阅读(1836) 评论(0) 推荐(0)
摘要: 字符串分隔函数-Split 阅读全文
posted @ 2010-12-16 17:37 未来 阅读(205) 评论(1) 推荐(0)
摘要: 游标关系数据库中的操作会对整个行集产生影响。由 SELECT 语句返回的行集包括所有满足该语句 WHERE 子句中条件的行。由语句所返回的这一完整的行集被称为结果集。应用程序,特别是交互式联机应用程序,并不总能将整个结果集作为一个单元来有效地处理。这些应用程序需要一种机制以便每次处理一行或一部分行。游标就是提供这种机制的结果集扩展。示例:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--declare@DocIDchar(32)declare@U 阅读全文
posted @ 2010-12-16 17:27 未来 阅读(227) 评论(0) 推荐(0)