Re: Constraint question

Поиск
Список
Период
Сортировка
От Markus Schaber
Тема Re: Constraint question
Дата
Msg-id 446D8413.8060303@logix-tt.com
обсуждение исходный текст
Ответ на Re: Constraint question  (Andreas Joseph Krogh <andreak@officenet.no>)
Список pgsql-sql
Hi, Andreas,

Andreas Joseph Krogh wrote:

>>CREATE UNIQUE INDEX foo ON onp_crm_businessfield_company(company_id)
>>WHERE is_prefferred;

> I also figured out that an index like this also works:
> UNIQUE(company_id, is_preferred)
> This works because NULL = NULL is false. But I guess your solution is cleaner.

Yes, it works, but it needs more disk space (it has to index all rows,
and it needs to save both columns), and thus is slower, too.

HTH,
Markus
-- 
Markus Schaber | Logical Tracking&Tracing International AG
Dipl. Inf.     | Software Development GIS

Fight against software patents in EU! www.ffii.org www.nosoftwarepatents.org


В списке pgsql-sql по дате отправления:

Предыдущее
От: Andreas Joseph Krogh
Дата:
Сообщение: Re: Constraint question
Следующее
От: Kis János Tamás
Дата:
Сообщение: usernames of a group from SQL