concat_ws
関数
適用対象: Databricks SQL Databricks Runtime
sep
で区切られた連結文字列を返します。
構文
concat_ws(sep [, expr1 [, ...] ])
引数
sep
: STRING 式。exprN
: 各exprN
には、文字列また文字列の配列を指定できます。
戻り値
結果の型は文字列です。
sep
が NULL の場合、結果は NULL になります。
NULL である exprN
は無視されます。
区切り記号だけが指定されている場合、またはすべての 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