Supondo que você esteja tentando criar um banco de dados PosgreSQL com ordem de classificação de localidade dos EUA e classificação de caracteres com codificação UTF-8 no Windows, a seguir está uma modificação no exemplo de código postado na pergunta original que pode ser usada para obter esse resultado.
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en-US'
LC_CTYPE = 'en-US'
TEMPLATE template0;
Um formato de liner para copiar/colar terminal:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en-US' LC_CTYPE = 'en-US' TEMPLATE template0;
Para quem estiver tentando criar um banco de dados semelhante em um ambiente Linux, como o Ubuntu no Windows Subsystem para Linux, você pode fazer o seguinte (dependendo do ambiente específico, pode ser necessário usar
'en_US.UTF8'
como a localidade):CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TEMPLATE template0;
Um formato de liner para copiar/colar terminal:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE template0;