Re: Case insensitive select

From: "isaac flemmin" <isaac(at)knox(dot)net>
To: "'Stephan Szabo'" <sszabo(at)megazone23(dot)bigpanda(dot)com>
Cc: <pgsql-sql(at)postgresql(dot)org>
Subject: Re: Case insensitive select
Date: 2002-06-13 02:06:02
Message-ID: 000001c2127e$df411980$ad463e04@ixic
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Yes that worked. Thanks! I will have to look more at the lower function
now so I know why that worked!

Thanks again for the prompt response.
Sincerely

Isaac

-----Original Message-----
From: pgsql-sql-owner(at)postgresql(dot)org
[mailto:pgsql-sql-owner(at)postgresql(dot)org] On Behalf Of Stephan Szabo
Sent: Wednesday, June 12, 2002 6:34 PM
To: isaac flemmin
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: [SQL] Case insensitive select

On Wed, 12 Jun 2002, isaac flemmin wrote:

> Hello,
>
> I am using PostgreSQL 7.2 and I am trying to do a case insensitive
> select statement using the lower function. I am using these lines from
> the PostgreSQL 7.2 users guide as a template for my query.
>
> --
> "For example, a common way to do case-insensitive comparisons is to
use
> the lower function:
> SELECT * FROM test1 WHERE lower(col1) = 'value';"
> --
>
> The query looks almost exactly the same but it always returns 0
results.
> This does not make sense to me because if the query,
>
> "SELECT * FROM test1 WHERE col1 = 'Value';",
>
> returns something, then I assume the query,
>
> "SELECT * FROM test1 WHERE lower(col1) = 'value';",
>
> should return something as well. Do I not understand the way that the
> lower function works, or is there something else I have to do?
Obviously

If col1 is char(n), the above may have wierd results due to padding
spaces I believe. Does trim(lower(col1))='value' give results?

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Josh Berkus 2002-06-13 04:35:15 Re: Case insensitive select
Previous Message Christopher Kings-Lynne 2002-06-13 01:53:12 Re: make a unique index for foreign keys?