Invalid Unicode escape value at or near "\u0000"

Поиск
Список
Период
Сортировка
От Japin Li
Тема Invalid Unicode escape value at or near "\u0000"
Дата
Msg-id MEYP282MB16690E768008E758D270C631B6969@MEYP282MB1669.AUSP282.PROD.OUTLOOK.COM
обсуждение исходный текст
Ответы Re: Invalid Unicode escape value at or near "\u0000"  (Thomas Munro <thomas.munro@gmail.com>)
Список pgsql-hackers
Hi, hackers

When I try to insert an Unicode "\u0000", there is an error $subject.

postgres=# CREATE TABLE tbl (s varchar(10));
CREATE TABLE
postgres=# INSERT INTO tbl VALUES (E'\u0000');
ERROR:  invalid Unicode escape value at or near "\u0000"
LINE 1: INSERT INTO tbl VALUES (E'\u0000');
                                  ^

"\u0000" is valid unicode [1], why not we cannot insert it?

[1] https://www.unicode.org/charts/PDF/U0000.pdf

-- 
Regrads,
Japin Li.
ChengDu WenWu Information Technology Co.,Ltd.



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

Предыдущее
От: Japin Li
Дата:
Сообщение: Inconsistent error message for varchar(n)
Следующее
От: Julien Rouhaud
Дата:
Сообщение: Re: Allow users to choose what happens when recovery target is not reached