Re: Question regarding UTF-8 data and "C" collation on definition of field of table

Поиск
Список
Период
Сортировка
От Ron
Тема Re: Question regarding UTF-8 data and "C" collation on definition of field of table
Дата
Msg-id 8c0e7312-a30a-074a-cdb6-32923a59d72d@gmail.com
обсуждение исходный текст
Ответ на Question regarding UTF-8 data and "C" collation on definition of field of table  (Dionisis Kontominas <dkontominas@gmail.com>)
Ответы Re: Question regarding UTF-8 data and "C" collation on definition of field of table  (Dionisis Kontominas <dkontominas@gmail.com>)
Re: Question regarding UTF-8 data and "C" collation on definition of field of table  ("Peter J. Holzer" <hjp-pgsql@hjp.at>)
Список pgsql-general
Why are you specifying the collation to be "C" when the default db encoding 
is UTF8, and UTF-8 has Greek, Chinese and English encodings?

On 2/5/23 17:08, Dionisis Kontominas wrote:
> Hello all,
>
>   I have a question regarding the definition of the type of a character 
> field in a table and more specifically about its collation and UTF-8 
> characters and strings.
>
>   Let's say that the definition is for example as follows:
>
>     name character varying(8) COLLATE pg_catalog."C" NOT NULL
>
> and also assume that the database default encoding is UTF8 and also the 
> Collate and Ctype is "C"". I plan to store strings of various languages in 
> this field.
>
> Are these the correct settings that I should have used on creation of 
> the database?.
>
> Thank you in Advance!
>
> Kindest regards,
>
> Dionisis Kontominas

-- 
Born in Arizona, moved to Babylonia.



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

Предыдущее
От: Dionisis Kontominas
Дата:
Сообщение: Re: Question regarding UTF-8 data and "C" collation on definition of field of table
Следующее
От: Dionisis Kontominas
Дата:
Сообщение: Re: Question regarding UTF-8 data and "C" collation on definition of field of table