Как получить размер массива (и самый большой) с помощью оператора SQL? - PullRequest
1 голос
/ 08 декабря 2010

Я использую postgres, и некоторые поля моей таблицы являются массивами. Я ищу самый большой массив, есть ли способ найти эту информацию с помощью оператора SQL?

CREATE TABLE chapter
(....
chapter_path integer[],
.....)

Мой путь к главе такой же {x,y,z} {x,y} {x}

Как с помощью оператора SQL я могу получить 3 , соответствующий {x,y,z} целому размеру массива?

1 Ответ

4 голосов
/ 08 декабря 2010

Использовать array_upper () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...