Re: Case insensitive unique constraint

Поиск
Список
Период
Сортировка
От Klint Gore
Тема Re: Case insensitive unique constraint
Дата
Msg-id 42D61D1123B.BDB0KG@129.180.47.120
обсуждение исходный текст
Ответ на Case insensitive unique constraint  (Rob Brenart <postgresql@oculardata.com>)
Ответы Re: Case insensitive unique constraint  (Rob Brenart <postgresql@oculardata.com>)
Список pgsql-general
On Thu, 14 Jul 2005 02:14:16 -0500, Rob Brenart <postgresql@oculardata.com> wrote:
> I have a simple table to store account names... I want each name to be
> unique in a case insensitive manner... but I want the case the user
> enters to be remembered so I can't do a simple lower() on the data's way in.
>
> Is there an easy way to go about this? Am I about to write my first
> server side function for postgresql?

how about
  create unique index tbl_iname_idx on tbl (lower(name_field))

klint.

+---------------------------------------+-----------------+
: Klint Gore                            : "Non rhyming    :
: EMail   : kg@kgb.une.edu.au           :  slang - the    :
: Snail   : A.B.R.I.                    :  possibilities  :
: Mail      University of New England   :  are useless"   :
:           Armidale NSW 2351 Australia :     L.J.J.      :
: Fax     : +61 2 6772 5376             :                 :
+---------------------------------------+-----------------+

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

Предыдущее
От: "Gregory S. Williamson"
Дата:
Сообщение: Re: Quotation marks in queries
Следующее
От: Roman Neuhauser
Дата:
Сообщение: Re: Case insensitive unique constraint