concat()、concat_ws()函数是spark中常用的字符串连接函数
1.concat()函数
select concat('中华人民共和国','~','万岁!')
select concat('中华人民共和国',null,'万岁!') -- 只要其中一个是null,结果将返回null
2.concat_ws()函数
select concat_ws(',','中华人民共和国',null,'万岁!') -- 第一个参数为字符串分隔符设置,只要一个不是null,返回结果就不为null(会忽略null)