Hibernate e dados Case Sensitive no Oracle

Bom dia, colegas.

Estou aprendendo Hibernate e indo bem. Só que cheguei a um problema:
No oracle os dados acabam sendo também filtrados usando case sensitive.

Como adaptar isso no hibernate, uma vez que não tenho acesso as configurações do Banco e lá possui uma série de dados utilizando maiúsculas e minúsculas?

Você se refere aos dados ou nomes de tabelas e campos? Nomes de tabelas e campos por padrão no Oracle é insensitive.

Para dados: Se você está usando criteria você pode usar Restrictions.ilike (case insensitive) ou Restrictions.like (case sensitive) para os dados. No HQL por padrão é sensitive, a menos que você use upper(campo) = upper(valor).