Problemas de NLS_CHARACTERSET WE8ISO8859P1 y UTF8 en Oracle

Actualmente estoy usando una base de datos en Oracle que tiene NLS_CHARACTERSET WE8ISO8859P1, así que digamos que almaceno un valor en el campo varchar2 que es maž (carácter acentuado) para que en la base de datos se almacene como maå¾. Ahora, cuando trato de recuperarlo con la consulta, seleccione * de la tabla donde fieldValue = 'maž' devuelve 0 filas, y luego, cuando intento insertarlo nuevamente, me da un error de restricción que dice que el valor ya existe.

Cómo superar tal situación. Estoy haciendo esto a través del código Java

Respuestas a la pregunta(1)

Su respuesta a la pregunta