Retirer les accents dans une requête Hibernate_JPA2.0
Bonjour,
je suis sur un projet qui a une architecture J2EE et dans la partie serveur, on utilise une façade qui permet d'envoyer des requette a l'aide de l'api hibernate_jpa2.0 :
Code:
1 2 3 4 5
|
String request = "from Commune table where UPPER((a.nom)) LIKE UPPER((:nom))";
Query query = this.getEntityManager().createQuery(request);
query.setParameter("nom", '%' + nom.toUpperCase() + '%');
query.setMaxResults(10); |
cette requete me permet de ne pas prendre en compte la casse, mais j'aimerai savoir qu'est ce que je dois rajouter pour ne plus prendre en compte également les accents ?
Merci d'avance.
enlever les accents en HQL
pour le coté java , ok j'ai fait un replaceAll, ça a marché mais pour le coté HQL c,quelle fonction faut ajouter en HQL pour enlever les accents ?