Hive中的NVL函数与COALESCE函数-1.NVL函数

时间:2024-03-16 20:20:11

1.1 函数语法

-- nvl(value,default_value) - Returns default value if value is null else returns value
Example:
  > SELECT nvl(null,'bla') FROM src LIMIT 1;
  bla
Function class:org.apache.hadoop.hive.ql.udf.generic.GenericUDFNvl
Function type:BUILTIN

1.2 函数说明

NVL: 给值为NULL的数据赋值,它的格式是NVL( value,default_value)

功能:如果value为NULL,则NVL函数返回default_value的值,否则返回value的值

如果两个参数都为NULL ,则返回NULL。

相关文章