hive--字符串连接函数concat(),concat_ws()

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

你可能感兴趣的:(sql,数据库,hive,hadoop,数据仓库)