| From: | "Wim Ceulemans" <wim(dot)ceulemans(at)pophost(dot)eunet(dot)be> |
|---|---|
| To: | <pgsql-general(at)postgresql(dot)org> |
| Subject: | Case insensitive "contains" search |
| Date: | 1998-11-09 09:30:20 |
| Message-ID: | 000901be0bc3$9228d3b0$67faa8c0@aladdin.nice.be |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Hi
A 'contains' search in postgreSQL is:
select * from tablex where name = '%test%';
When I want exactly the same but case insensitive, how do I do that? By
searching through the mail archive I came up with:
select * from tablex where name ~* 'test';
But this is not quite the same because it also finds for example 'tempest',
whereas the like search does not find it. So is there a postgreSQL operator
that does the same as the like %% search but case insensitive?
Regards
Wim Ceulemans
Nice Software Solutions
Eglegemweg 3, 2811 Hombeek - Belgium
Tel +32(0)15 41 29 53 - Fax +32(0)15 41 29 54
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Herouth Maoz | 1998-11-09 09:59:41 | Re: [GENERAL] Case insensitive "contains" search |
| Previous Message | Dustin Sallings | 1998-11-09 07:24:01 | dump problems: |