Re: unique index with bool
От
Richard Huxton
Тема
Re: unique index with bool
Дата
Msg-id
428CAE31.8010702@archonet.com
Ответ на
unique index with bool (tmpmac@mac.com)
Список
Дерево обсуждения
unique index with bool tmpmac@mac.com
Re: unique index with bool Scott Marlowe <smarlowe@g2switchworks.com>
Re: unique index with bool Richard Huxton <dev@archonet.com>
Re: unique index with bool Alban Hertroys <alban@magproductions.nl>
Re: unique index with bool Stuart Bishop <stuart@stuartbishop.net>
tmpmac@mac.com wrote: > CREATE UNIQUE INDEX name on table(param1,param2); > > How to create such unique index when param2 is bool type, and this > param2 should be accepted only in case of true ? > > I tried: CREATE UNIQUE INDEX name on table(param1,(param2 = 'true')); > but it's not working. Something like: CREATE UNIQUE INDEX my_uniq_idx ON table(param1,param2) ALTER TABLE table ADD CONSTRAINT my_constraint CHECK (param2='' OR param1=true); So - separate out the test linking param1/param2 from your uniqueness requirement. -- Richard Huxton Archonet Ltd
В списке pgsql-general по дате отправления