适用于: Databricks SQL
Databricks Runtime
返回 expr
的大小。
语法
cardinality(expr)
参数
expr
:一个 ARRAY 或 MAP 表达式。
返回
一个 INTEGER。
示例
> SELECT cardinality(array('b', 'd', 'c', 'a'));
4
> SELECT cardinality(map('a', 1, 'b', 2));
2
cardinality
函数适用于: Databricks SQL
Databricks Runtime
返回 expr
的大小。
cardinality(expr)
expr
:一个 ARRAY 或 MAP 表达式。一个 INTEGER。
> SELECT cardinality(array('b', 'd', 'c', 'a'));
4
> SELECT cardinality(map('a', 1, 'b', 2));
2