Windows 7 上的 Postgres 9.2,我正在尝试创建 English_United States.1252 自定义排序规则:
user=# create database test template template0 ENCODING = 'utf8' LC_COLLATE = 'English_United States.1252' LC_CTYPE = 'English_United States.1252';
CREATE DATABASE
user=# \c test
test=# create collation english from "English_United States.1252";
ERROR: collation "English_United States.1252" for encoding "UTF8" does not exist
如您所见,显示以下错误: 错误:用于编码“UTF8”的排序规则“English_United States.1252”不存在
在 Windows 上为 utf8 db 编码创建英语美国排序规则的正确方法是什么?