Définir le jeu de caractères de classment des colonnes pour l'APP

J'ai une question de nature croisée. La database MS SQL Server 2005 avec classment Latin stocke beaucoup de données avec un classment non latin. Je n'ai aucune possibilité de modifier le classment, et le seul moyen est de mettre en collate dans les requêtes.

Quand j'utilise JPA, j'ai un mauvais jeu de caractères dans les strings. Comment puis-je dire à JPA, d'utiliser un classment spécifique quand il fonctionne avec les colonnes spécifiques? J'ai cherché sans succès des annotations et essayé d'utiliser collate dans des requêtes comme

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

Aidez-moi, s'il vous plaît! MERCI BEAUCOUP!