![]() |
1
1
看看Hugo Kornelis的博客帖子 http://sqlblog.com/blogs/hugo_kornelis/archive/2007/09/30/what-if-null-if-null-is-null-null-null-is-null.aspx . 下面我们来讨论一下联合对IsNull。如果可移植性是未来的考虑因素,请看coalesce。 然而,从 性能 透视图,看一下Adam以性能为中心的博客帖子 http://sqlblog.com/blogs/adam_machanic/archive/2006/07/12/performance-isnull-vs-coalesce.aspx . IsNull速度更快。 你的选择… 顺便说一句,我有很多和您的例子一样的SP,使用isNull没有性能问题。(有点懒惰,我喜欢打6个字符对8个字符,而且有一点点容易出现手指失语症,这是一个很容易打的字。) |
![]() |
2
1
isNull是最快的方法-唯一可以改进的方法是传入空值或实际值,然后在应用程序中执行isNull。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 7 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 8 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 8 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 8 月前 |