Проблемы NLS_CHARACTERSET WE8ISO8859P1 и UTF8 в Oracle

В настоящее время я использую базу данных в oracle, которая имеет NLS_CHARACTERSET WE8ISO8859P1, поэтому допустим, что я храню значение в поле varchar2, которое является маж (символ с ударением), поэтому в базе данных оно сохраняется как мао. Теперь, когда я пытаюсь получить его с помощью запроса select * из таблицы, где fieldValue = 'maž', он возвращает 0 строк, а затем, когда я пытаюсь вставить его снова, он выдает ошибку ограничения, говоря, что значение уже существует.

Как преодолеть такую ​​ситуацию. Я делаю это с помощью кода Java

Ответы на вопрос(1)

Ваш ответ на вопрос