| From: | "Mike Gould" <mgould(at)allcoast(dot)net> |
|---|---|
| To: | pgsql-sql(at)postgresql(dot)org |
| Subject: | Case Insensitive searches |
| Date: | 2008-08-04 13:54:38 |
| Message-ID: | 20080804135438.1a0de37e@mail.allcoast.net |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
In the application that we are working on, all data searches must be case insensitive.
Select * from test where column1 = 'a' and Select * from test where column1 = 'A' should always be the same and use the index if column1 is indexed. In order to do this am I going to be required to use the lower() on all selects in order to make sure that they are case insensitive? In some db's if you use a lower() or upr() it will always do a table scan instead of using a index
Best Regards,
Michael Gould, Manager Information Technology
All Coast Intermodal Services, Inc.
First Coast Intermodal Services, Inc.
First Coast Logistical Services, LLC.
904-226-0978
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2008-08-04 13:59:20 | Re: return setof record - strange behavior |
| Previous Message | Marcin Krawczyk | 2008-08-04 11:33:59 | Re: return setof record - strange behavior |