我正在尝试在 postgresql 中创建一个新的数据库集群,默认为 LATIN1 编码,或者至少支持它。有人知道我可以使用什么语言环境吗?我在 Windows 7 64 位
谢谢
我正在尝试在 postgresql 中创建一个新的数据库集群,默认为 LATIN1 编码,或者至少支持它。有人知道我可以使用什么语言环境吗?我在 Windows 7 64 位
谢谢
我在朋友的帮助下弄明白了。我可以用:
英语_瑞典.28591
如果要更改默认编码,则必须创建一个新template1
数据库。该数据库用作创建新数据库的模板。删除当前的并使用正确的编码创建一个新template0
的,在您的情况下为 latin1。
UPDATE pg_database
SET datistemplate = false -- otherwise you can't drop this database
WHERE datname = 'template1';
DROP DATABASE template1;
CREATE DATABASE template1 WITH
TEMPLATE template0
ENCODING LATIN1;
在删除此数据库之前检查 template1 的所有设置,也许您也希望在新的 template1 中使用这些设置。