共用方式為


concat_ws 功能

適用于:核取標示為是 Databricks SQL 檢查標示為是 Databricks Runtime

傳回以 分隔的 sep 串連字號串。

語法

concat_ws(sep [, expr1 [, ...] ])

參數

  • sep:STRING 運算式。
  • exprN:每個 exprN 都可以是 STRING 或 STRING 的 ARRAY。

返回

結果類型為 STRING。

如果 sep 為 Null,則結果為 Null。 exprN 忽略 Null 的 。 如果只提供分隔符號,或全部 exprN 都是 Null,則為空字串。

例子

> SELECT concat_ws(' ', 'Spark', 'SQL');
  Spark SQL
> SELECT concat_ws('s');
  ''
> SELECT concat_ws(',', 'Spark', array('S', 'Q', NULL, 'L'), NULL);
  Spark,S,Q,L