Thread: Case-insensitive

Case-insensitive

From
"Pedro Igor"
Date:
Someone knows how config the postgresql for case-insensitive mode ?
 
Pedro Igor

Re: Case-insensitive

From
Richard Huxton
Date:
On Friday 06 Dec 2002 12:33 pm, Pedro Igor wrote:
> Someone knows how config the postgresql for case-insensitive mode ?

There isn't really a case-insensitive mode (for various reasons to do with
locales AFAICT).

There are various case-insensitive comparisons: ILIKE instead of LIKE etc.

A very common approach is to use PG's functional indexes:

SELECT * FROM foo WHERE lower(foo_col) LIKE 'blah%';

along with

CREATE INDEX foo_lwr_col ON foo (lower(foo_col));

--  Richard Huxton