concat 函数

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime

返回参数的串联。 此函数是 ||(双管道符号)运算符的同义函数。

语法

concat(expr1, expr2 [, ...] )

参数

  • exprN:全部为 STRING、全部为 BINARY 或全部为 STRING 或 BINARY 的 ARRAY 的表达式。

返回

结果类型与参数类型匹配。

至少必须有一个参数。

示例

> SELECT concat('Spark', 'SQL');
 SparkSQL
> SELECT concat(array(1, 2, 3), array(4, 5), array(6));
 [1,2,3,4,5,6]