array_length
Функция array_length вычисляет количество элементов в массиве (длину массива) и записывается следующим образом:
SELECT array_length(ARRAY[1,2,3], 1)
Результат:
3
Второй аргумент — это размерность массива, по которой считается его длина
SELECT array_length(ARRAY[[1,2], [3,4], [5,6]], 1)
Результат:
3
SELECT array_length(ARRAY[[1,2], [3,4], [5,6]], 2)
Результат:
2