Re: [SQL] Doing case-insensitive queries.

Поиск
Список
Период
Сортировка
От The Hermit Hacker
Тема Re: [SQL] Doing case-insensitive queries.
Дата
Msg-id Pine.BSF.3.96.980526133401.19802j-100000@hub.org
обсуждение исходный текст
Ответ на Doing case-insensitive queries.  ("Dana M. Epp" <eppdm@netmaster.ca>)
Список pgsql-sql
On Tue, 26 May 1998, Dana M. Epp wrote:

> I am trying to query a database case-insenstively on a char() field, and
> failing miserably. Could anyone direct me to some documentation that
> properly explains how to accomplish such a task in PostgreSQL.
>
> Items like ~* don't work when using the LIKE for me.
>
> Here is my current code segment on how I am doing this query with case
> sensitivity.
>
>
>    $qstring = "select * from $database where vendor LIKE
> \'\%$inqstring\%\' ; ";
>
>    $result = $con->exec($qstring);
>
> Can anyone tell me how I could query that without case-sensitivity?

select * from $database where vendor *~ '$inqstring';

    I might have that *~ backwards...if that fails, try ~* :(



В списке pgsql-sql по дате отправления:

Предыдущее
От: "Dana M. Epp"
Дата:
Сообщение: Doing case-insensitive queries.
Следующее
От: guenther@laokoon.in-berlin.de (Christian Guenther)
Дата:
Сообщение: how to compile and use soundex