Resultset返回带有unicode的String

时间:2017-06-23 17:43:44

标签: java unicode utf-8 oracle11g

在数据库中,我看到列中的值,它包含 á

但是当我执行Resultset.getString时,打印的String出现为 \303\241

我不确定发生的情况与数据库是否为UTF-8完全相同,而且当我查看SQLDeveloper时它似乎正在显示正确的值。

1 个答案:

答案 0 :(得分:0)

这是数据库字符集编码问题,需要将其检出数据库字符集并进行更改。