Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

COLLECT_LIST

COLLECT_LIST

Gibt ein Array mit Elementen basierend auf dem Argument zurück. Der Datentyp des Arguments bestimmt den Datentyp des Arrays. COLLECT_LIST ist eine Aggregatfunktion.

Syntax

COLLECT_LIST(value as any)
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/Optional
Beschreibung
value
Erforderlich
Jeder Datentyp. Die Werte, die Sie in hierarchische Daten vom Typ „Array“ aggregieren möchten. Sie können einen beliebigen gültigen Umwandlungsausdruck eingeben.

Rückgabewert

Array.

Gruppieren nach

COLLECT_LIST gruppiert die Werte nach der Einstellung „Gruppieren nach Ports“, die Sie in der Umwandlung festlegen, und gibt pro Gruppe ein Ergebnis zurück.
Wenn „Gruppieren nach Ports“ nicht festgelegt wurde, behandelt COLLECT_LIST alle Zeilen als eine einzige Gruppe und gibt nur einen Wert zurück.

Beispiele

Der folgende Ausdruck gibt ein Array mit den Elementen im PRODUCT_NAME zurück.
COLLECT_LIST(PRODUCT_NAME)
PRODUCT_NAME
Flashlight
Compass
Pressure Gauge
Vest
RETURN VALUE
: [Flashlight,Compass,Pressure Gauge,Vest]