• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
gw2010
重新编程
博客园    首页    新随笔    联系   管理    订阅  订阅
数据库里的空处理
在数据库里经常会遇到空处理下面是一些处理空字符的东西
 
sqlserver 
 
>isnull(a,b);  a为NULL 返回b ,a不为NULL返回a
>coalease(exp [,..n]) 
实现
case when(exp1 is not null) then exp1
when (exp2 is not null) then exp2
...
else expn
end
 
即 coalease(exp1,exp2,exp3..expn)
 
>nullif(exp1,exp2) 相等返回null,不相等返回exp1
 
mysql --ifnull(a,b) 同 mssql isnull()
access--iff(exp,n1,n2) exp为真n1,假返回n2
声明本博客文章未特殊注明均为原创,转载请注明作者和原地址。 博客地址:http://www.cnblogs.com/gw2010/ 博客首发:http://www.zhou2019.cn
posted on 2013-06-27 15:44  gw2010  阅读(224)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3