使用什么文字编码?

时间:2009-11-06 17:17:15

标签: postgresql character-encoding

我需要设置PostgreSQL DB的文本编码来处理非美国英语字符,您会发现这些字符会出现在德语,西班牙语和法语等语言中。我应该使用什么字符编码?

2 个答案:

答案 0 :(得分:7)

UTF-8开始。它涵盖了世界上使用的every character。为world domination准备数据库。

答案 1 :(得分:4)

除非你有充分的理由不这样做,否则请使用UTF-8。对于你引用的语言列表,latin-1是可以接受的(但不完全是:它错过了一个,不可否认的是,法语的字符:œ)。 Unicode现在非常成熟,原则上没有理由拒绝它。相反,如果您需要扩展您使用的语言列表,您将很高兴选择了能够处理它们的编码。