【发布时间】:2011-01-22 05:46:08
【问题描述】:
我知道 Postgres 上的数据库区域设置负责国家字符的正确顺序、正确的小写/大写等。
但是为什么会有两个中性语言环境:posix 和 c?它们之间有什么区别,还是只是一个具有两个不同名称的中性语言环境?
更新 正如 Magnus Hagander 在他的回答中所说,POSIX 和 C 语言环境是具有不同名称的相同语言环境(无论 Postgres 是安装在 POSIX 还是 Windows 系统上)。我不知道如何确认这些信息 - 在哪里可以找到适当的文档部分?
Magnus 的解释似乎是有道理的,但同时奇怪的是,同一语言环境有两个名称可供选择。 这样做的目的是什么 - 只是为了制造混乱?
【问题讨论】:
标签: sql database postgresql internationalization locale