一、字符串连接函数:concat
功能:将多个字符串连接成一个字符串
语法: concat(string A, string B…)
返回值: string
说明:返回输入字符串连接后的结果,支持任意个输入字符串
举例:
|
hive> select concat('abc', 'def', 'gh'); abcdefgh |
二、字符串连接函数-带分隔符:concat_ws
功能:和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符~(concat_ws就是concat with separator)
语法: concat_ws(string SEP, string A, string B…)
返回值: string
说明:返回输入字符串连接后的结果,SEP表示各个字符串间的分隔符
举例:
|
select concat_ws('###', 'AAA', 'BBB', 'CCC', 'EEE') AAA###BBB###CCC###EEE |
本文详细介绍了Hive中用于字符串连接的两个函数:concat和concat_ws,分别展示了它们的语法、返回值以及使用示例,重点强调了concat_ws可以指定分隔符的功能。

4558

被折叠的 条评论
为什么被折叠?



