Re: String matching

From: Stephan Szabo <sszabo(at)megazone(dot)bigpanda(dot)com>
To: Ivan Voras <ivoras(at)fer(dot)hr>
Cc: PFC <lists(at)boutiquenumerique(dot)com>, pgsql-performance(at)postgresql(dot)org
Subject: Re: String matching
Date: 2005-02-14 20:42:14
Message-ID: 20050214124119.C4920@megazone.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On Mon, 14 Feb 2005, Ivan Voras wrote:

> PFC wrote:
> >
> > normally you shouldn't have to do anything, it should just work :
> >
> >> select field from table where field like 'abc%'
>
> > If it does not use the index, I saw on the mailing list that the
> > locale could be an issue.
>
> Oh yes, I forgot about that :( I do have LC_COLLATE (on latin2)...
>
> It's a shame PostgreSQL doesn't allow collation rules on specific fields
> - this field I'm using here will always be 7bit ASCII :(

You can also create an index using a <typename>_pattern_ops operator
class which should be usable even with other collations.

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Ivan Voras 2005-02-14 20:45:00 Re: String matching
Previous Message Ivan Voras 2005-02-14 20:31:46 Re: String matching