Freigeben über


array-Funktion

Gilt für: Häkchen ja Databricks SQL Häkchen gesetzt ja Databricks Runtime 11.3 LTS und höher

Gibt ein Array mit den Elementen in expr zurück.

Syntax

array(expr [, ...])

Argumente

  • exprN: Elemente eines beliebigen Typs, die einen am wenigsten allgemeinen Typ gemeinsam verwenden.

Gibt zurück

Ein Array von Elementen des am wenigsten allgemeinen exprNs-Typs.

Wenn das Array leer ist oder alle Elemente NULL sind, ist der Ergebnistyp ein Array vom Typ NULL.

Beispiele

-- an array of integers
> SELECT array(1, 2, 3);
 [1,2,3]
-- an array of strings
> SELECT array(1.0, 1, 'hello');
 [1.0,1,hello]