Запрос сравнения строк работает в Oracle, но не в Java - PullRequest
0 голосов
/ 06 января 2012

Я работаю с очень простым запросом:

SELECT id FROM infotable WHERE email = 'joe.blow@smiths.com'

Этот запрос возвращает результат в Oracle 10g, проходящий через интерфейс Golden32.

Когда я пытаюсь выполнить тот же запросПроходя через Java / JDBC, я ничего не получаю.

Я пробовал и PreparedStatement и Statement, без радости.Я попытался собрать 'joe.blow@smiths.com' и электронную почту в различных комбинациях верхнего () и нижнего (), а также вместе.Я также выбрал все значения электронной почты из infotable, поместив строковые маркеры рядом с выводом, чтобы устранить пробелы в базе данных как проблему (я также обернул поле электронной почты в rtrim () и ltrim ()).* Есть идеи, что это может быть?

1 Ответ

0 голосов
/ 06 января 2012

Вы уверены, что подключаетесь как тот же пользователь на стороне Java, который вы используете через инструмент запросов Golden?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...