一、字符串连接函数: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 |