Re: [rfc] unicode escapes for extended strings

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [rfc] unicode escapes for extended strings
Дата
Msg-id 8564.1240175432@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: [rfc] unicode escapes for extended strings  (Marko Kreen <markokr@gmail.com>)
Список pgsql-hackers
Marko Kreen <markokr@gmail.com> writes:
> On 4/18/09, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> The point has come up before, and I kinda thought we *had* changed the
>> lexer to reject \000.  I see we haven't though.  Curiously, this
>> does fail:
>> 
>> regression=# select U&'abc\0000xyz';
>> ERROR:  invalid byte sequence for encoding "SQL_ASCII": 0x00

> I think that's because out verifier actually *does* reject \0,
> only problem is that \0 does not set saw_high_bit flag,
> so the verifier simply does not get executed.
> But U& executes it always.

I fixed this in HEAD.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Sigh, MSVC build broken again
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Sigh, MSVC build broken again