Re: Best way to use indexes for partial match at beginning

Поиск
Список
Период
Сортировка
От Andrus
Тема Re: Best way to use indexes for partial match at beginning
Дата
Msg-id dktsfh$ech$1@news.hub.org
обсуждение исходный текст
Ответ на Best way to use indexes for partial match at beginning  ("Andrus Moor" <eetasoft@online.ee>)
Ответы Re: Best way to use indexes for partial match at beginning  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-general
> SELECT * FROM foo WHERE bar::CHAR(1) = 'A';
> SELECT * FROM foo WHERE bar::CHAR(1) = 'B';
> SELECT * FROM foo WHERE bar::CHAR(2) = 'BC';
> SELECT * FROM foo WHERE bar::CHAR(3) = 'ABC';

 Dean,

thank you. That would be EXCELLENT solution!

Can you confirm that in this case Postgres 8.1 can use index created by

CREATE TABLE foo ( bar CHAR(10) PRIMARY KEY );

even on non-C locale ?

Andrus.



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

Предыдущее
От: Scott Marlowe
Дата:
Сообщение: Re: Best way to use indexes for partial match at
Следующее
От: Tom Lane
Дата:
Сообщение: Re: set-valued function difference in 8.1.0 vs 8.0.2