Re:Case sensitive JPA


WHERE UPPER(a.name) = 'BRASIL'

ou senão vc pode fazer assim


WHERE UPPER(a.name) like 'BRASIL'

esta certissimo cara … eu q esqueci de um cara importante


   WHERE UPPER(a.name) like UPPER('BRASIL')  

no momento da exeucção vc colocar todos os valores da coluna e caixa alta … e o que o usuario digitar tbm !!!
essa alteração é feita so na consulta portando nao irá comprometer em nada os dados ja salvo