| 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: | Whole Thread | Raw Message | 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
| 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 |