PostgreSQL array_ndims() 函数使用指南
PostgreSQL array_ndims()
函数返回指定的数组的维度数。
array_ndims()
语法
这里是 PostgreSQL array_ndims()
函数的语法:
array_ndims(array) -> integer
参数
array
- 必需的。 数组。
返回值
PostgreSQL array_ndims()
函数返回一个整数,它是指定的数组的维度数。
array_ndims()
示例
本示例展示了如何使用 PostgreSQL array_ndims()
函数返回一个数组的维度数。
SELECT array_ndims(ARRAY[0, 1, 2]);
array_ndims
-------------
1
您同样可以使用 array_ndims()
函数返回一个多维数组的维度数。比如:
SELECT array_ndims('[2:4][2:3]={{1,1},{1,1},{1,1}}'::integer[]);
array_ndims
-------------
2