Re: differnce from ansi sql standard - unicode strings? - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: differnce from ansi sql standard - unicode strings?
Date
Msg-id 499AD340.4050502@gmx.net
Whole thread Raw
In response to differnce from ansi sql standard - unicode strings?  (Pavel Stehule <pavel.stehule@gmail.com>)
Responses Re: differnce from ansi sql standard - unicode strings?  (Pavel Stehule <pavel.stehule@gmail.com>)
List pgsql-hackers
Pavel Stehule wrote:
> I found BNF for SQL 2003 and I found there some small difference.
> Standard use keyword ESCAPE, but PostgreSQL use keybord UESCAPE.
> 
> Anybody knows reason?
> 
>   <Unicode character string literal>    ::=
>          [ <introducer> <character set specification> ]
>          U <ampersand> <quote> [ <Unicode representation> ... ] <quote>
>          [ { <separator> <quote> [ <Unicode representation> ... ] <quote> }... ]
>          [ ESCAPE <escape character> ]

My copy has

<Unicode character string literal> ::=
[ <introducer><character set specification> ]
U<ampersand><quote> [ <Unicode representation>... ] <quote>
[ { <separator> <quote> [ <Unicode representation>... ] <quote> }... ]
<Unicode escape specifier>

<Unicode escape specifier> ::= [ UESCAPE <quote><Unicode escape 
character><quote> ]


pgsql-hackers by date:

Previous
From: Gregory Stark
Date:
Subject: Re: [BUGS] BUG #4660: float functions return -0
Next
From: Pavel Stehule
Date:
Subject: Re: differnce from ansi sql standard - unicode strings?