Postgresql 9.4具有用于数组的功能。其中之一是array_length(anyarray, int)。它得到两个argumetns。
array_length(anyarray, int)
第二个论点是什么?在所有示例中,它都是有价值的1。但是没有人说这是什么。
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;第二维的大小为3。第二维的大小是2。