在Windows上的PostgreSQL中,语言环境对数据库本身有什么影响

Fra*_*sen 3 postgresql postgresql-9.3

我有一个数据库,该数据库是在安装了"Default Locale"的数据库服务器上创建的,其中要求"选择新数据库集群使用的语言环境".它应该已设置为特定的区域设置.我之后可以改变它,还是必须从头开始创建数据库?

Cra*_*ger 7

它会影响为DB选择的文本编码("代码页"),以及用于文本的排序规则(排序顺序).

更改要么您需要转储数据库,删除它,重新创建它并恢复转储.

当创建数据库时,你可以指定一个特定的ENCODING,LC_CTYPE,LC_COLLATE等覆盖DB-系统范围的默认值.TEMPLATE template0如果要在创建数据库时更改编码,则必须使用.