Escaping special characters

From: Neanderthelle Jones <elle(at)view(dot)net(dot)au>
To: PGSQL Mailing List <pgsql-general(at)postgresql(dot)org>
Subject: Escaping special characters
Date: 2009-03-17 12:05:20
Message-ID: Pine.LNX.4.64.0903172219120.2728@calypso.view.net.au
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

About the string "Smith \& Jones".

According to the documentation,

INSERT INTO thing (name) VALUES ('Smith E'\\'& Jones');

must work. But it doesn't. So, double the enclosed quotes:

INSERT INTO thing (name) VALUES ('Smith E''\\''& Jones');

Doesn't.

It works fine, but with a warning, as

INSERT INTO thing (name) VALUES ('Smith \\& Jones');

But it mightn't if I upgrade from 8.2.3. Deprecated. Can't risk it.
So 40,000 years from now I'll be on 8.2.3.

Granted, I'm not very bright. Would appreciate your help.

--Elle

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Richard Huxton 2009-03-17 12:26:34 Re: Records Number
Previous Message Howard Cole 2009-03-17 12:02:11 Re: Postgres 8.2.x support on Windows 2008