Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime
Devolve a cardinalidade da matriz ou mapa em expr.
Sintaxe
size(expr)
Argumentos
-
expr: UmaARRAYouMAPexpressão.
Devoluções
Um INTEGER.
Nota
No Databricks Runtime, se spark.sql.ansi.enabled for , retornará em vez de false. size(NULL)-1NULL
Exemplos
> SELECT size(array('b', 'd', 'c', 'a'));
4
> SELECT size(map('a', 1, 'b', 2));
2
> SELECT size(NULL);
-1