перед сравнением двух или более строк сначала выполните следующие команды
alter session set NLS_COMP=LINGUISTIC;
alter session set NLS_SORT=BINARY_CI;
после выполнения этих двух операторов вы можете сравнить строки, и будет учитываться регистр. Например, у вас есть две строки s1 = 'Apple' и s2 = 'apple', если вы хотите сравнить две строки перед выполнением В приведенных выше инструкциях эти две строки будут рассматриваться как две разные строки, но когда вы сравниваете строки после выполнения двух операторов alter, эти две строки s1 и s2 будут рассматриваться как одна и та же строка
причины использования этих двух утверждений
Нам нужно установить NLS_COMP = LINGUISTIC и NLS_SORT = BINARY_CI, чтобы использовать 10gR2 нечувствительность к регистру. Так как они могут быть изменены в сеансе, это не так просто, как установить их в параметрах инициализации. Мы можем установить их в параметрах инициализации, но тогда они влияют только на сервер, а не на клиентскую сторону.