array_ndims() 是一个系统函数,返回一个数组的维度数。
array_ndims() 在PostgreSQL 8.4 中添加。
示例
array_ndims() 的基本用法示例
postgres=# SELECT array_ndims(ARRAY[1,2,3]);
array_ndims
-------------
1
(1 row)
使用多维数组
postgres=# SELECT array_ndims(ARRAY[ [1,2,3],[4,5,6] ]);
array_ndims
-------------
2
(1 row)
参考文献
- PostgreSQL 文档: 数组函数
