Java将符号添加到derby查询结果中?

时间:2012-06-20 18:27:19

标签: java eclipse unicode internationalization derby

我有一个Apache Derby数据库,我从sql文件中转储,但是由于某种原因,当我在java中查询数据库时,我在数据库中需要的一些独特符号以其他符号为前缀,或者只是不向右转。我也有一个特殊的字体,所以我想知道这是不是问题,但是当我有一个sqlite数据库时,它运行得很好。当我从ij命令行工具查询数据库时,一切都很好。我不确定发生了什么。

根据评论,相关信息进行编辑。

  

当我查询应该有像μ这样的字符的列时,它会在¬上给出正确的字符(字符就像一个重音,它应该出现在字符上)但是¬不应该出现。

Here's a picture for more clarity

  

在arial中,一个“普通”字体,查询看起来像这个“rwmklI mhlw 3An¬μdu”,而从ij工具,查询是“rwmklI mhlw 3Anμdu”这是正确的方法,并且方式它在数据库中。查询是这样的:

SELECT Gurmukhi, English, ShabadID FROM Shabad WHERE FirstLetterStr LIKE '%"+numberquery(text)+"%'

0 个答案:

没有答案