Ако приемем, че се опитвате да създадете база данни на PosgreSQL с ред на сортиране на локал в САЩ и класификация на знаци с UTF-8 кодиране в Windows, следното е модификация на примера на кода, публикуван в оригиналния въпрос, който може да се използва за постигане на този резултат.
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en-US'
LC_CTYPE = 'en-US'
TEMPLATE template0;
Формат на един лайнер за терминално копиране/поставяне:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en-US' LC_CTYPE = 'en-US' TEMPLATE template0;
За всеки, който се опитва да създаде подобна база данни в среда на Linux като Ubuntu в подсистема на Windows за Linux, можете да направите следното (в зависимост от конкретната среда може да се наложи да използвате 'en_US.UTF8'
като локал вместо това):
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TEMPLATE template0;
Формат на един лайнер за терминално копиране/поставяне:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE template0;