Ervan uitgaande dat u een PosgreSQL-database probeert te maken met sorteervolgorde en tekenclassificatie in de VS met UTF-8-codering op Windows, volgt hier een wijziging van het codevoorbeeld dat in de oorspronkelijke vraag is geplaatst en dat kan worden gebruikt om dat resultaat te bereiken.
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en-US'
LC_CTYPE = 'en-US'
TEMPLATE template0;
Eén voeringformaat voor terminal kopiëren/plakken:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en-US' LC_CTYPE = 'en-US' TEMPLATE template0;
Voor iedereen die een vergelijkbare database probeert te maken in een Linux-omgeving zoals Ubuntu op Windows Subsystem for Linux, kunt u het volgende doen (afhankelijk van de specifieke omgeving moet u mogelijk 'en_US.UTF8'
gebruiken in plaats daarvan als de landinstelling):
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TEMPLATE template0;
Eén voeringformaat voor terminal kopiëren/plakken:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE template0;