Hive concat,concat_ws 遇到NULL 用法

本文详细探讨了在Hive中使用concat和concat_ws函数时遇到NULL值的情况,分享了如何有效处理这些NULL值以得到期望的拼接结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

select  CONCAT('My', NULL, 'QL') ; -- NULL

select  CONCAT_WS('_','My', NULL, 'QL') ; -- My_QL

select concat(1,2,3) ; -- 123

select concat('1',2,3)  -- 123

select concat_ws('_',1,2,3) ; -- 1_2_3

select concat_ws('_','1',2,3) ; -- 1_2_3

end