Re: Quotes und Klammern unter 8.2

From: "Albe Laurenz" <all(at)adv(dot)magwien(dot)gv(dot)at>
To: "Bernd Helmle *EXTERN*" <mailings(at)oopsware(dot)de>, <Martin(dot)Spott(at)mgras(dot)net>
Cc: <pgsql-de-allgemein(at)postgresql(dot)org>
Subject: Re: Quotes und Klammern unter 8.2
Date: 2006-12-07 15:47:30
Message-ID: 52EF20B2E3209443BC37736D00C3C1380BCD5B45@EXADV1.host.magwien.gv.at
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

>> Tach zusammen,
> Servus
Grüßihna,

>> Folgendes muss da letztendlich drinstehen:
>>
>> 'watrcrsl(at)hydro(*)_line'
>>

>> Gemaess Doku habe ich verstanden,
>> dass mein INSERT so aussehen soll:
>>
>> INSERT INTO .... VALUES (...., E'watrcrsl(at)hydro(*)_line', ....);
>>
>> Alles wunderbar, niemand meckert .... aber die Hochkommata landen
>> nicht im Feld, was sich natuerlich stoerend auswirkt.
>
> INSERT INTO .... VALUES (...., E'''watrcrsl(at)hydro(*)_line''', ....);

Das E ist nur zur Kennzeichnung eines Strings da, um anzudeuten,
daß das einfache Hochkomma nicht, wie im Standard gefordert, durch ein
doppeltes Hochkomma geschrieben, sondern nach PostgreSQL-Tradition durch
einen vorgestellten Backslash geschützt wird.

Das Beispiel von Bernd Helmle sollte also funktionieren, aber dann würde
ich gleich das E weglassen, weil es dann unnötig ist.

Liebe Grüße,
Laurenz Albe

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Albe Laurenz 2006-12-11 08:18:23 Re: Quotes und Klammern unter 8.2
Previous Message Martin Spott 2006-12-07 13:23:50 Re: Quotes und Klammern unter 8.2