我知道,在Postgres数据库语言环境负责的国家字符正确的顺序,正确的侧/上侧套管等Postgres上的C和Posix语言环境有什么区别?
但是,为什么有两种语言无关的语言环境:posix
和c
?它们之间是否有区别,还是仅仅是一个具有两个不同名称的中性区域?
UPDATE正如他的回答马格努斯Hagander状态,POSIX和C语言环境是相同的区域用不同的名称(如果安装在POSIX或Windows系统的Postgres不管)。我不知道如何确认这些信息 - 在哪里查找适当的文档部分?
Magnus的解释看起来很明智,但同时有两个名称可以选择相同的语言环境,这很奇怪。 这样做的目的是什么 - 只会造成混淆?
好的,如果在POSIX兼容系统上安装Postgres比POSIX语言环境与C语言环境相同。但是,对于不符合标准的系统呢? Windows Vista是否符合POSIX标准?我有Vista的盒子和Postgres,我总是不知道选择什么POSIX或C - 因为这两个选项都是可能的(在许多其他国家特定的语言环境中)。我应该在哪里找到有关POSIX和C语言环境的信息 - 这是什么意思(差异)在Windows Vista上? – WildWezyr 2010-03-01 17:22:40
C语言环境应该在Windows上以相同的方式工作。我不确定POSIX语言环境是否存在,但是如果它确实存在,我希望它能以同样的方式工作 - 实现名为POSIX的语言环境并不会使其与POSIX兼容是愚蠢的。 – 2010-03-01 22:20:49