#java #oracle #arabic
#java #Oracle #Арабский
Вопрос:
Я пытаюсь передать арабский ввод в качестве параметров в хранимую процедуру Oracle из Java
чтобы выполнить поиск по ней.
но результатов нет, но если бы я вызвал процедуру в SQL Developer
проблем нет
может ли какой-либо орган мне помочь?
Комментарии:
1. Рассмотрите возможность публикации некоторого фактического примера кода. Как вызывается хранимая процедура? Используются ли заполнители? И т.д.
2. Не похоже, что ваши входные данные передаются с правильной кодировкой в хранимую процедуру. Возможно, вам захочется опубликовать код для облегчения отладки, особенно там, где вы устанавливаете кодировку в Java, и как вы вызываете хранимую процедуру. Кроме того, было бы также неплохо указать язык операционной системы, на которой запущен клиент, или язык, установленный кодом.
3. Убедитесь, что набор символов указан правильно. Попробуйте выполнить цикл туда и обратно
SELECT ? from dual
и посмотрите, получите ли вы обратно правильную строку.4. спасибо каждому телу, проблема решена