array_join
関数
適用対象: Databricks SQL Databricks Runtime
array
の要素を連結します。
構文
array_join(array, delimiter [, nullReplacement])
引数
array
: 任意のARRAY
型ですが、その要素は文字列として解釈されます。delimiter
: 連結された配列要素を分離するために使用されるSTRING
。nullReplacement
: 結果のNULL
値を表すために使用されるSTRING
。
返品
array
の要素が delimiter
で区切られ、null 要素が nullReplacement
に置き換わる STRING
。
nullReplacement
を省略すると、null 要素が除外されます。引数が NULL
の場合、結果は NULL
になります。
例
> SELECT array_join(array('hello', 'world'), ',');
hello,world
> SELECT array_join(array('hello', NULL ,'world'), ',');
hello,world
> SELECT array_join(array('hello', NULL ,'world'), ',', '*');
hello,*,world