Postgresql 9.4拥有与数组相关的函数。其中之一是 array_length(anyarray, int)
,它有两个参数。
第二个参数是什么?所有示例中都将其设置为1
,但没有说它是什么。
Postgresql 9.4拥有与数组相关的函数。其中之一是 array_length(anyarray, int)
,它有两个参数。
第二个参数是什么?所有示例中都将其设置为1
,但没有说它是什么。
那是数组的维度。
考虑一个2D数组3×2的例子:
array_length(array[[1, 2], [3, 4], [5, 6]], 1) ---> 3
array_length(array[[1, 2], [3, 4], [5, 6]], 2) ---> 2
第一个维度的大小为3;第二个维度的大小为2。