array_join
وظيفه
ينطبق على: Databricks SQL Databricks Runtime
تسلسل عناصر array
.
بناء الجملة
array_join(array, delimiter [, nullReplacement])
الوسيطات
array
: أيARRAY
نوع، ولكن يتم تفسير عناصره على أنها سلاسل.delimiter
STRING
: يستخدم لفصل عناصر الصفيف المتسلسلة.nullReplacement
STRING
: يستخدم للتعبير عنNULL
قيمة في النتيجة.
عمليات الإرجاع
حيث STRING
يتم فصل عناصر array
بواسطة delimiter
وتستبدل العناصر الخالية ب nullReplacement
.
إذا nullReplacement
تم حذفها، تتم تصفية العناصر الخالية. إذا كانت أي وسيطة هي 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