NULLIF ФУНКЦИЯ

В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию NULLIF с синтаксисом и примерами.

Описание

Oracle/PLSQL функция NULLIF сравнивает expr1 и expr2. Если expr1 и expr2 равны, функция NULLIF возвращает NULL. В противном случае, она возвращает expr1.

Синтаксис

Синтаксис Oracle/PLSQL функции NULLIF:

NULLIF( expr1, expr2 )

Параметры или аргументы

expr1 и expr2 должны иметь либо числовые значения или значения, которые имеют тот же тип данных.

Примечание

  • Функция NULLIF возвращает NULL, если expr1 и expr2 равны.
  • Функция NULLIF возвращает expr1, если expr1 и expr2 не равны.
  • expr1 может быть выражением, которое оценивается как NULL, но не может быть литеральным NULL.

Применение

Функцию NULLIF можно использовать в следующих версиях Oracle/PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i

Пример

Рассмотрим несколько примеров функции Oracle NULLIF и изучим, как использовать функцию NULLIF в Oracle/PLSQL.