Re: ORDER BY case insensitive?

Поиск
Список
Период
Сортировка
От Keith Gray
Тема Re: ORDER BY case insensitive?
Дата
Msg-id 3BBCF740.931A32AD@heart.com.au
обсуждение исходный текст
Ответ на Re: ORDER BY case insensitive?  (Jason Earl <jdearl@yahoo.com>)
Ответы Re: ORDER BY case insensitive?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-sql
Jason Earl wrote:
> 
> You can, however, create an index like:
> 
> create index MyTable_lower_idx on MyTable
> (lower(name));
> 
> It won't help with your particular query, but it
> certainly would help for queries like:
> 
> SELECT * FROM MyTable WHERE lower(name) = 'jason';
> 

How would PostgreSQL know to use the index
MyTable_lower_idx when I do a ...

SELECT * FROM MyTable WHERE lower(name) LIKE 'jas%';

-- 
Keith Gray

Technical Development Manager
Heart Consulting Services P/L
mailto:keith@heart.com.au


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

Предыдущее
От: Keith Gray
Дата:
Сообщение: Re: Beginner's List
Следующее
От: Tom Lane
Дата:
Сообщение: Re: ORDER BY case insensitive?