

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# ARRAY\$1JOIN-Funktion
<a name="array_join"></a>

Die ARRAY\$1JOIN-Funktion benötigt zwei Argumente: Das erste Argument ist das Eingabearray, das verknüpft werden soll. Das zweite Argument ist die Trennzeichenfolge, die verwendet wird, um die Array-Elemente zu verketten. Diese Funktion ist nützlich, wenn Sie ein Array von Zeichenketten (oder einen anderen Datentyp) in eine einzelne verkettete Zeichenfolge konvertieren müssen. Dies kann in Szenarien hilfreich sein, in denen Sie ein Array von Werten als einzelne formatierte Zeichenfolge darstellen möchten, z. B. zu Anzeigezwecken oder zur Verwendung bei der weiteren Verarbeitung.

## Syntax
<a name="array_join-syntax"></a>

```
array_join(array, delimiter[, nullReplacement])
```

## Argumente
<a name="array_join-arguments"></a>

 *Array*  
Jeder ARRAY-Typ, aber seine Elemente werden als Zeichenketten interpretiert.

 *delimiter*  
Ein STRING, der verwendet wird, um die verketteten Array-Elemente zu trennen.

 *Ersatz durch Null*  
Ein STRING, der verwendet wird, um einen NULL-Wert im Ergebnis auszudrücken.

## Rückgabetyp
<a name="array_join-return-type"></a>

Die Funktion ARRAY\$1JOIN gibt einen STRING zurück, bei dem die Elemente des Arrays durch ein Trennzeichen getrennt sind und Nullelemente ersetzt werden. `nullReplacement` Wenn nicht angegeben`nullReplacement`, werden Elemente herausgefiltert`null`. Wenn ein Argument ja ist`NULL`, ist das Ergebnis`NULL`.

## Beispiele
<a name="array_join-example"></a>

In diesem Beispiel verwendet die Funktion ARRAY\$1JOIN das Array `['hello', 'world']` und verbindet die Elemente mithilfe des Trennzeichens `' '` (eines Leerzeichens). Die resultierende Ausgabe ist die Zeichenfolge. `'hello world'` 

```
SELECT array_join(array('hello', 'world'), ' ');
 hello world
```

In diesem Beispiel verwendet die ARRAY\$1JOIN-Funktion das Array `['hello', null, 'world']` und verbindet die Elemente mithilfe des Trennzeichens `' '` (eines Leerzeichens). Der `null` Wert wird durch die angegebene Ersatzzeichenfolge `','` (ein Komma) ersetzt. Die resultierende Ausgabe ist die Zeichenfolge`'hello , world'`.

```
SELECT array_join(array('hello', null ,'world'), ' ', ',');
 hello , world
```