Re: Select with backslash '\' character

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Select with backslash '\' character
Дата
Msg-id 20011029095411.X9662-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на Select with backslash '\' character  ("Andy Hallam" <ahm@exel.co.uk>)
Список pgsql-bugs
On Fri, 26 Oct 2001, Andy Hallam wrote:

> PostgreSQL - 7.1.3  (installed on Linux 2.4.2-2)
> PSQLODBC.DLL - 07.01.0007
> Visual C++ - 6.0
>
> SELECT a FROM b WHERE c = 'WORKGROUP\me'
>
> Does not return any rows.
>
> SELECT a FROM b WHERE c = 'WORKGROUP\\me'
>
> Returns required rows.
>
> Result = PostgreSQL ODBC driver cannot handle backslash character - have to
> escape it myself.

Actually, it's probably the backend since I'm pretty sure you get the
same thing in psql.  IIRC, the \ is treated as an escape character to
escape what follows (like a ' or for providing octal values).

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Problems when inserting a very large sequence of records
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: ecpg - GRANT bug