cardinality() 是一个系统函数,用于返回 数组 中所有单个元素的总数。
cardinality() 函数是在 PostgreSQL 8.4 中添加的。
示例
cardinality() 函数的基本执行示例
postgres=# SELECT cardinality(ARRAY[1,2,3]);
cardinality
-------------
3
(1 row)
带有多维数组
postgres=# SELECT cardinality(ARRAY[ [1,2,3],[4,5,6] ]);
cardinality
-------------
6
(1 row)
参考资料
- PostgreSQL documentation: 数组函数
