Problemas NLS_CHARACTERSET WE8ISO8859P1 e UTF8 no Oracle

Atualmente, estou usando um banco de dados no oracle que possui NLS_CHARACTERSET WE8ISO8859P1, então digamos que eu armazene um valor no campo varchar2 que é maž (caractere acentuado) para que no banco de dados seja armazenado como maå¾. Agora, quando tento recuperá-lo com consulta, selecione * da tabela onde fieldValue = 'maž' retorna 0 linhas e, quando tento inseri-lo novamente, gera um erro de restrição dizendo que o valor já existe.

Como superar essa situação. Estou fazendo isso via código Java

questionAnswers(1)

yourAnswerToTheQuestion