hive concat的坑 参数有一个为null时结果也为null

Posted 二十六画生的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive concat的坑 参数有一个为null时结果也为null相关的知识,希望对你有一定的参考价值。

hive> select  concat('status_cd',null) ;

OK

NULL

Time taken: 0.078 seconds, Fetched: 1 row(s)

 

 

hive> select  concat('status_cd','1') ;

OK

status_cd1

Time taken: 2.501 seconds, Fetched: 1 row(s)

hive>

 

 

hive> select  concat(null,'1')
    > ;
OK
NULL
Time taken: 0.068 seconds, Fetched: 1 row(s)
hive>

 

版本 Hive 2.0.0-SNAPSHOT

以上是关于hive concat的坑 参数有一个为null时结果也为null的主要内容,如果未能解决你的问题,请参考以下文章

hive concat ws 怎么处理null值的

Hive_行转列(多行转一个集合/数组)

hive函数之~行转列与列转行

hive - concat_ws 函数

hive - concat 函数

Hive concat,concat_ws 遇到NULL 用法