Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Quotes und Klammern unter 8.2





On Thu, 7 Dec 2006 13:57:36 +0100, Peter Eisentraut <peter_e(at)gmx(dot)net> wrote:
> Bernd Helmle wrote:
>> INSERT INTO .... VALUES (...., E'''watrcrsl(at)hydro(*)_line''', ....);
> 
> Nein, entweder
> 
> '''watrcrsl(at)hydro(*)_line'''
> 
> oder
> 
> E'\'watrcrsl(at)hydro(*)_line\''
> 
> Das E sorgt nur dafür, dass die Backslashes gehen. Aber das braucht man
> hier eigentlich nicht.
> 
> 

Stimmt.

Ich hatte jetzt nicht drauf geachtet, ob da nun noch ein backslash drin ist oder nicht 
(hab nur das E'' und die fehlenden quotes beachtet), aber ich präferiere sowieso die 
'''' Syntax. Jede andere DB nimmt den \ immer als Literal (was der Standardkonforme Weg
ist). Und sowieso ist \' potentiell unsicher.

Bernd




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group