size
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Diese Funktion gibt die Kardinalität des Arrays oder der Zuordnung in expr
zurück.
Syntax
size(expr)
Argumente
expr
: EinARRAY
- oderMAP
-Ausdruck.
Gibt zurück
Ein INTEGER
-Element.
Hinweis
Wenn spark.sql.ansi.enabled in Databricks Runtime false
ist, gibt size(NULL)
-1
anstelle von NULL
zurück.
Beispiele
> SELECT size(array('b', 'd', 'c', 'a'));
4
> SELECT size(map('a', 1, 'b', 2));
2
> SELECT size(NULL);
-1