dairui130

导航

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  阅读(7507)  评论(0编辑  收藏  举报