Като оператор, Oracle PL

При търсене на номера на сметката, може да откриете, че имате само 5 от 6 числа. В горния пример, 10-новите записи потенциално да бъдат върнати (където липсва стойност може да бъде от 0 до 9). Например, заявката може да се върне доставчици. чиито ACCOUNT_NUMBER са:

923 140, 923 141, 923 142, 923 143, 923 144, 923 145, 923 146, 923 147, 923 148, 923 149,

Пример за използване на оператора НЕ

На следващо място, нека да разгледаме как ще се използват Oracle НЕ оператор с заместващи символи.

Да използваме% с НЕ. В допълнение, можете да използвате Oracle КАТО оператор, за да търсят доставчици (доставчици), чиито имена не започват с "W".

Като този пример връща всички доставчици. чиито имена започват с Н и завършва с _. Например, той може да върне стойност, като "Hello_".

Често задавани въпроси

Q: Как мога да се съчетаят Oracle функция UPPER с Oracle подобни оператор? Опитвам се да питам за всички записи на текстовото поле, което съдържа думата "тест". Проблемът е, че полето може да има следните стойности: тест, тест или тест.

Отговор: За да отговорим на този въпрос, нека да разгледаме един пример.

Да предположим, че имаме масата за доставчици с поле, наречено supplier_name. който съдържа стойностите на тест, тест или тест.

Ако искате да намерите всички записи, съдържащи думата «тест», независимо от формата, в която те се съхраняват като тест, тест или тест, бихме могли да направите едно от следните твърдения изберете: