Necesito una ayudita con una consulta sql que quiero pasar a código java usando hibernate. Mi problema es que no sé como sería el código de la siguiente sql en la cual busca en el campo 'nombre' la palabra 'rocio' sin tener en cuenta los acentos:
Código:
Sin la gestión de los acentos la consulta quedaría de la siguiente manera: select * from personas p where TRANSLATE(UPPER (p.nombre), 'ÁÉÍÓÚ','AEIOU') like '%ROCIO%';
Código:
En concreto no sé como se monta lo del 'translate'Criteria listaPersonas= session.createCriteria(Personas.class).add(Restrictions.ilike("nombre", "rocio", MatchMode.ANYWHERE));
Muchas gracias por vuestra ayuda.
Saludos