Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Retorna a cardinalidade da matriz ou do mapa em expr.
Sintaxe
size(expr)
Argumentos
-
expr: Uma expressãoARRAYouMAP.
Retornos
Um INTEGER.
Observação
No Databricks Runtime, se spark.sql.ansi.enabled for false, size(NULL) retornará -1 em vez de NULL.
Exemplos
> SELECT size(array('b', 'd', 'c', 'a'));
4
> SELECT size(map('a', 1, 'b', 2));
2
> SELECT size(NULL);
-1