在PostgreSQL 8.4表中存储unicode字符

时间:2012-02-29 12:23:32

标签: postgresql unicode utf-8

我想在PostgreSQL8.4数据库表的列中存储unicode字符。我想存储非英语语言数据,想要存储印度语文本。通过将文本转换为unicode并使用nvarchar2列数据类型存储在表中,我在Oracle XE中实现了相同的目标。

我希望存储印度语的unicode字符的方式与表格中的一列中的(泰米尔语,印地语)相同。我该如何实现,我应该使用哪种数据类型?

请指导我,提前谢谢

1 个答案:

答案 0 :(得分:3)

确保使用编码utf8初始化数据库。这适用于8.4的整个数据库,以后的版本更复杂。您可能还想检查区域设置 - 有关详细信息,请参阅手册,尤其是与LIKE和文本模式操作匹配时。