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
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