Za předpokladu, že se pokoušíte vytvořit databázi PosgreSQL s pořadím řazení národního prostředí USA a klasifikací znaků s kódováním UTF-8 ve Windows, následuje úprava příkladu kódu zveřejněného v původní otázce, kterou lze k dosažení tohoto výsledku použít.
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en-US'
LC_CTYPE = 'en-US'
TEMPLATE template0;
Jeden formát pro kopírování/vkládání pomocí terminálu:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en-US' LC_CTYPE = 'en-US' TEMPLATE template0;
Pro každého, kdo se pokouší vytvořit podobnou databázi v prostředí Linuxu, jako je Ubuntu na Windows Subsystem for Linux, můžete provést následující (v závislosti na konkrétním prostředí budete možná muset použít 'en_US.UTF8'
místo toho jako národní prostředí):
CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TEMPLATE template0;
Jeden formát pro kopírování/vkládání pomocí terminálu:
CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE template0;