case when then 中判断null的方法

Sql Server 中使用case when then 判断某字段是否为null,和判断是否为字符或数字时的写法不一样,如果不注意,很容易搞错


错误方法:

CASE columnName WHEN null THEN 0 ELSE columnName END



正确方法:

CASE WHEN columnName is null THEN 0 ELSE columnName END

Tag标签: sql
posted on 2010-02-07 17:18 发布:水寒冰 阅读(358) 评论(1) 收藏 所属分类: SQL
isnull
『2010-09-02 14:15』

isnull(D.MON,  0)

SO  EASY  
    

  • 评论
  • 点击刷新
  • [使用Ctrl+Enter键可以直接提交]

表情图标

[smile][confused][cool][cry][eek][angry][wink][sweat][lol][stun][razz][redface][rolleyes][sad][yes][no][heart][star][music][idea]
Advertise
Category
Time Counter

离十一还有

Recent Article
Statistics
Recent Comments
Archive
Links
Support
《良机》 鲜果阅读器订阅图标
 
TOP