为JPA设置列排序规则字符集

时间:2013-07-23 13:42:18

标签: java sql-server jpa character-encoding persistence

我有一个问题。带有拉丁语排序规则的MS SQL Server 2005数据库使用非拉丁语排序规则存储大量数据。我无法更改排序规则,唯一的方法是将collate放入查询中。

当我使用JPA时,我在字符串中得到错误的字符集。如何在使用特定列时告诉JPA使用特定的排序规则?我没有成功地查找某些注释,并尝试在

等查询中使用collate

SELECT t COLLATE Cyrillic_General_CI_AS FROM TXTTable t WHERE t.textid = :textid

请帮帮我! 太谢天谢地了!

0 个答案:

没有答案