Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime
Restituisce la cardinalità della matrice o della mappa in expr.
Sintassi
size(expr)
Argomenti
-
expr: espressioneARRAYoMAP.
Valori restituiti
Oggetto INTEGER.
Nota
In Databricks Runtime, se spark.sql.ansi.enabled è false, size(NULL) restituisce -1 anziché NULL.
Esempi
> SELECT size(array('b', 'd', 'c', 'a'));
4
> SELECT size(map('a', 1, 'b', 2));
2
> SELECT size(NULL);
-1