hive 函数 nvl()
首先用desc function,查看hive给出的函数解释
nvl(value,default_value) - Returns default value if value is null else returns value
如果为空,则返回default值。
select nvl(null,0);
结果是0.
类似用法的函数还有:
select coalesce(name,0)
select id,if(name is null,0,name) from test;
select case name = null then 0 else name end;
posted on 2019-04-21 17:31 dairui130 阅读(7527) 评论(0) 编辑 收藏 举报
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步