On 3/29/20 12:56 AM, Andrus wrote:
Hi!

System Locale:             et;Eesti
Input Locale:              et;Eesti
Hmm, I was expecting to see et_EE though I will admit to not truly understanding how Windows does locales. I should have asked earlier, in the Postgres instance on Windows what does \l show for template0?


I rarely use Windows anymore so take the below with that in mind.


"D:\Program Files\PostgreSQL\12\bin\psql"  postgres postgres

psql (12.2)
WARNING: Console code page (775) differs from Windows code page (1257)
         8-bit characters might not work correctly. See psql reference
         page "Notes for Windows users" for details.

There seems to a difference of opinion of what Baltic Code Page to use:

https://en.wikipedia.org/wiki/Code_page_775

https://en.wikipedia.org/wiki/Windows-1257

The post below shows a users method of dealing with this for another CP:

https://www.postgresql.org/message-id/549275CC.4010607%40gmail.com




Type "help" for help.

postgres=# \l template0
                                            List of databases
  Name    |  Owner   | Encoding |        Collate        |         Ctype |   Access privileges -----------+----------+----------+-----------------------+-----------------------+----------------------- template0 | postgres | UTF8     | Estonian_Estonia.1257 | Estonian_Estonia.1257 | =c/postgres          +           |          |          |                       | |

I'm guessing it is picking up Estonian_Estonia.1257 from the system.

The Windows Postgres instance was installed from the EDB installer?

postgres=CTc/postgres
(1 row)

Andrus.


--
Adrian Klaver
adrian.kla...@aklaver.com


Reply via email to