Ae pessoal,
Estou usando o Hibernate com MySQL e preciso utilizar um REGEXP na minha query, o problema é que quando eu faço:
Query select = sessao.createQuery(" from Usuario u WHERE u.tipo_usuario = 1 AND u.nome REGEXP '^"+ letra +"'");
O hibernate não reconhece o REGEXP como token. Nesse caso, como eu faço uma constula que “deveria” ter o REGEXP?
Obrigado
): embora não esteja indicado na documentação, é possível usar RLIKE ou REGEXP. Só que deve haver algum segredinho para usar isso, e como é um patch meio antigo, é bom dar uma olhada nos fontes do Hibernate para ver como é que realmente se usa isso. (Pode ser que o patch tenha sido removido
)