concat()、concat_ws()函數是spark中常用的字符串連接函數
1.concat()函數
select concat('中華人民共和國','~','萬歲!')
select concat('中華人民共和國',null,'萬歲!') -- 只要其中一個是null,結果將返回null
2.concat_ws()函數
select concat_ws(',','中華人民共和國',null,'萬歲!') -- 第一個參數為字符串分隔符設置,只要一個不是null,返回結果就不為null(會忽略null)