Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Databricks SQL
Databricks Runtime
Stellt Werte dar, die eine Sequenz von Elementen mit dem Typ elementType
umfassen.
Syntax
ARRAY < elementType >
elementType
: Jeder Datentyp, der den Typ der Elemente des Arrays definiert.
Grenzwerte
Der ARRAY-Typ unterstützt Sequenzen beliebiger Länge, die größer als oder gleich 0 sind.
Literale
Unter array-Funktion finden Sie Details zum Erstellen von Literalarraywerten.
Einzelheiten zum Abrufen von Elementen aus einem Array finden Sie unter [ ]-Operator.
Beispiele
> SELECT ARRAY(1, 2, 3);
[1, 2, 3]
> SELECT CAST(ARRAY(1, 2, 3) AS ARRAY<TINYINT>);
[1, 2, 3]
> SELECT typeof(ARRAY());
ARRAY<NULL>
> SELECT CAST(ARRAY(ARRAY(1, 2), ARRAY(3, 4)) AS ARRAY<ARRAY<BIGINT>>);
[[1, 2], [3, 4]]
> SELECT a[1] FROM VALUES(ARRAY(3, 4)) AS T(a);
4