RE: Re: unique index doesn't accept functions on fields

Поиск
Список
Период
Сортировка
Искать
От
Christopher Kings-Lynne
Тема
RE: Re: unique index doesn't accept functions on fields
Дата
Msg-id
ECEHIKNFIMMECLEBJFIGOEFGCBAA.chriskl@familyhealth.com.au
Ответ на
Список
Дерево обсуждения
Re: unique index doesn't accept functions on fields Alessio Bragadini <alessio@albourne.com>
RE: Re: unique index doesn't accept functions on fields "Christopher Kings-Lynne" <chriskl@familyhealth.com.au>
> > I'm trying create a unique index using more than one field and
> > applying a function in one field to achieve case insensitive
> > uniqueness but postgresql doesn't accept.
> > 
> > create table a(
> >   id int primary key,
> >   id2 int not null,
> >   name varchar(50),
> >   unique(id2, lower(name))
> >   );
> 
> Have you tried to just CREATE TABLE and later CREATE INDEX UNIQUE
> USING... ?

Postgres does not support functional indexing on multi-key indices.

Chris


В списке pgsql-hackers по дате отправления
От: reina@nsi.edu (Tony Reina)
Дата:
От: Hiroshi Inoue
Дата:
FAQ