Можете ли вы индексировать элементы массива в Postgres? - PullRequest
1 голос
/ 29 августа 2010

Мне интересно, могу ли я сделать что-то вроде

CREATE INDEX firstelement ON mytable (myarray[1]);

, этот конкретный синтаксис создает синтаксическую ошибку.

1 Ответ

2 голосов
/ 29 августа 2010

Попробуйте это, с дополнительным парентезом:

CREATE INDEX firstelement ON mytable ((myarray[1]));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...