У меня есть поле в моей базе данных, содержащее адреса электронной почты.
Некоторые адреса электронной почты строчные, некоторые прописные, а некоторые смешанные.
SELECT * FROM EMPLOYEES WHERE EMAIL='john@example.com'
возвращает строка
SELECT * FROM EMPLOYEES WHERE EMAIL='JOHN@example.com'
не возвращает строк
Что я могу сделать, чтобы всегда получить запись обратно, независимо от того, какой у меня ввод? поэтому Джон, Джон, Джон и любая комбинация вернут его запись.
Я выполняю запрос с помощью хранимой процедуры из моего приложения C#. Я только что узнал, что это Oracle 11,2 г