Re: Support for U+0000 text

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Support for U+0000 text
Дата
Msg-id 21019.1551930031@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Support for U+0000 text  (Paul Draper <paulddraper@gmail.com>)
Список pgsql-admin
Paul Draper <paulddraper@gmail.com> writes:
> When inserting the U+0000 (NULL) character, PostgreSQL errors:
> ERROR: invalid byte sequence for encoding "UTF8": 0x00

> I understand I could not use the text type, but given that this is a valid
> Unicode character, is there a reason this is not supported?

Yes: internally, the text representation of all data types is a C string,
ie a \0-terminated string.  That's not something that's practical to
change.

            regards, tom lane


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

Предыдущее
От: Paul Draper
Дата:
Сообщение: Support for U+0000 text
Следующее
От: Shreeyansh Dba
Дата:
Сообщение: Re: Support for U+0000 text