在PostgreSQL shell中使用特殊字符(åäö)

时间:2015-06-17 09:15:29

标签: sql database postgresql shell

现在在网上搜索了一段时间但找不到任何东西。我是瑞典语,在我的数据库中使用瑞典语单词和术语,这使我在从不同的Excel表格中导入数据时偶然发现了大量的'å,ä,ö'字符。我的问题是,如果它们成为符号,或者如果它们被存储为原始字符,那么它是否具有重要意义。是否可以在外壳中显示åäö?

我正在使用PostgreSQL 9.4,并且请记住我对系统比较陌生。

1 个答案:

答案 0 :(得分:0)

postgres如何对待它们将取决于数据库编码, 客户端编码,如果之间有转换 postgres知道。可以使用psql中的\ encoding命令 显示或设置客户端编码。数据库编码可以 通过在psql中使用\ l列出数据库看到还有其他方法 做其中任何一个。

有关详细信息,请参阅http://www.postgresql.org/docs/current/static/multibyte.html

一般情况下,如果您为输入数据设置了正确的客户端编码,postgres将做正确的事。