我们在 Windows 上有一个生产服务器,其 PostgreSQL 数据库描述为:
LC_COLLATE = 'Portuguese_Brazil.1252'
LC_CTYPE = 'Portuguese_Brazil.1252'
问题是,当我们在我们的开发机器上工作时,它们都是 CentOS,PostgreSQL 安装只允许我们创建这种格式的数据库:
LC_COLLATE = 'en_US.UTF8'
LC_CTYPE = 'en_US.UTF8'
或者
LC_COLLATE = 'pt_BR.UTF8'
LC_CTYPE = 'pt_BR.UTF8'
这影响了我们在每个日期和时间戳上存储日期和时间戳的方式。
如何在 centOS 机器上复制 windows 数据库的排序规则?反过来也可以解决。