Hvis du antager, at du forsøger at oprette en PosgreSQL-database med amerikansk lokalitetssortering og karakterklassificering med UTF-8-kodning på Windows, følger følgende en ændring af kodeeksemplet i det originale spørgsmål, som kan bruges til at opnå dette resultat.
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en-US'
LC_CTYPE = 'en-US'
TEMPLATE template0;
One liner format til terminal copy/paste:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en-US' LC_CTYPE = 'en-US' TEMPLATE template0;
For alle, der forsøger at oprette en lignende database i et Linux-miljø såsom Ubuntu på Windows Subsystem til Linux, kan du gøre følgende (afhængigt af det specifikke miljø skal du muligvis bruge 'en_US.UTF8'
som lokalitet i stedet):
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TEMPLATE template0;
One liner format til terminal copy/paste:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE template0;