Función array_join
Se aplica a: Databricks SQL Databricks Runtime
Concatena los elementos de array
.
Sintaxis
array_join(array, delimiter [, nullReplacement])
Argumentos
array
: Cualquier tipo deARRAY
, pero sus elementos se interpretan como cadenas.delimiter
: UnaSTRING
usada para separar los elementos de matriz concatenados.nullReplacement
: UnaSTRING
usada para expresar un valorNULL
en el resultado.
Devoluciones
STRING
en la que los elementos de array
se separan por delimiter
y los elementos NULL se sustituyen por nullReplacement
.
Si nullReplacement
se omite, se filtran los elementos NULL. Si algún argumento es NULL
, el resultado es NULL
.
Ejemplos
> 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