Re: Select with backslash '\' character - Mailing list pgsql-bugs

From Andy Hallam
Subject Re: Select with backslash '\' character
Date
Msg-id 9rj8sl$cqa$1@news.tht.net
Whole thread Raw
In response to Select with backslash '\' character  ("Andy Hallam" <ahm@exel.co.uk>)
List pgsql-bugs
Just to clarify.

---
The below SELECT SQL was ran from the command line:

mydb=# SELECT a FROM b WHERE c = 'WORKGROUP\me'
Result = Zero rows returned.

mydb=# SELECT a FROM b WHERE c = 'WORKGROUP\\me'
Result = One row returned.

---
And from my C app.

strcpy(strID, "WORKGROUP\\me");
Result = Zero rows returned.

strcpy(strID, "WORKGROUP\\\\me");
Result = One row returned.


"Andy Hallam" <ahm@exel.co.uk> wrote in message
news:9rc03b$16df$1@news.tht.net...
> 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.
>
> Can someone confirm this to be a bug please.
>
> Thanks.
>
> Andy
> ahm@exel.co.uk
>
>
>

pgsql-bugs by date:

Previous
From: "Roman Burgonov"
Date:
Subject: postgresql-7.1.3 bugs
Next
From: Stephan Szabo
Date:
Subject: Re: reference to inherited column in parent