Re: Can LIKE under utf8 use INDEXes? - Mailing list pgsql-general

From Robert James
Subject Re: Can LIKE under utf8 use INDEXes?
Date
Msg-id e09785e00907221522i580b1e10u7875a05f1ff0e51d@mail.gmail.com
Whole thread Raw
In response to Re: Can LIKE under utf8 use INDEXes?  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Can LIKE under utf8 use INDEXes?
List pgsql-general
Thank you, Tom.  I guess I'm a bit confused about things here.  How can I find the locale of my database? (I wasn't able to find this in the docs).
If I do have the locale set to 'C', do I loose anything by using utf8 for all text fields?

On Wed, Jul 22, 2009 at 4:31 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
Robert James <srobertjames@gmail.com> writes:
> Hi.  I'm confused about the behavior of LIKE under utf8 locale.

UTF8 is not a locale, it's an encoding.  If you're using C locale then
LIKE can use indexes, regardless of the encoding.  If you're using
some other locale then you need a pattern_ops index.

                       regards, tom lane

pgsql-general by date:

Previous
From: Robert James
Date:
Subject: Re: Documentation Improvement suggestions
Next
From: Nathan Jahnke
Date:
Subject: plperl spi_prepare and arrays