Regular Expressions, LIKE, and indexes

Поиск
Список
Период
Сортировка
От Travis Whitton
Тема Regular Expressions, LIKE, and indexes
Дата
Msg-id cf9b4f3e0611221110s412dfe4foefa988ef787b30a8@mail.gmail.com
обсуждение исходный текст
Ответы Re: Regular Expressions, LIKE, and indexes
Список pgsql-sql
From everything I've been able to find, it seems that the only way to get front-anchored regular expressions or LIKE
patternsbeginning with constants to use an index is to have previously initialized your database using the C locale. Is
thisstill true? I'm trying to do something like: <br /><br />SELECT keyword FROM keywords WHERE keyword ~ '^foo';<br
/><br/>or<br /><br />SELECT keyword FROM keywords WHERE keyword like 'foo%';<br /><br />Are there any other functions
thatcan provide equivalent results while using an index, or am going to have drop UTF-8 and recreate my database? <br
/><br/>Thanks,<br />Travis<br /> 

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

Предыдущее
От: Richard Broersma Jr
Дата:
Сообщение: Re: select into
Следующее
От: Richard Huxton
Дата:
Сообщение: Re: Regular Expressions, LIKE, and indexes