Re: Escape handling in strings - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Escape handling in strings
Date
Msg-id 1741.1119359467@sss.pgh.pa.us
Whole thread Raw
In response to Re: Escape handling in strings  (Oliver Jowett <oliver@opencloud.com>)
Responses Re: Escape handling in strings
List pgsql-hackers
Oliver Jowett <oliver@opencloud.com> writes:
> Bruce Momjian wrote:
>> I have received very few replies to my suggestion that we implement E''
>> for escaped strings, so eventually, after a few major releases, we can
>> have '' treat backslashes literally like the SQL standard requires.

> Just checking: with this plan, a client needs to know what server
> version is in use to correctly escape strings, correct? That is, there
> is no escape mechanism that works correctly for both "old" and "new"
> servers?

When the change happens, yes, it will be non compatible.  I don't
recommend thinking of it as a "server version" check though --- we
will put in a read-only GUC variable (like the one for integer
datetimes) and you can check it through the parameter reporting
mechanism.
        regards, tom lane


pgsql-hackers by date:

Previous
From: "Matthew T. O'Connor"
Date:
Subject: Re: [PATCHES] default database creation with initdb
Next
From: Mag Gam
Date:
Subject: Re: Compiling tsearch2 on AIX