From: | Ron <ronljohnsonjr(at)gmail(dot)com> |
---|---|
To: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Re: Question regarding UTF-8 data and "C" collation on definition of field of table |
Date: | 2023-02-06 00:57:13 |
Message-ID: | 8c0e7312-a30a-074a-cdb6-32923a59d72d@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | 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.
From | Date | Subject | |
---|---|---|---|
Next Message | Dionisis Kontominas | 2023-02-06 01:07:01 | Re: Question regarding UTF-8 data and "C" collation on definition of field of table |
Previous Message | Dionisis Kontominas | 2023-02-06 00:48:15 | Re: Question regarding UTF-8 data and "C" collation on definition of field of table |