IS NOT NULL условие

В этом учебном материале вы узнаете, как использовать Oracle условие IS NOT NULL с синтаксисом и примерами.

Описание

Oracle условие IS NOT NULL используется для проверки на значение NOT NULL. Вы можете использовать Oracle условие IS NOT NULL или в SQL предложении или в блоке PLSQL кода.

Синтаксис

Синтаксис для условия IS NOT NULL в Oracle/PLSQL:

expression IS NOT NULL

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

expression

Выражение, которое нужно проверить, содержит ли оно значение NOT NULL.

Примечание

  • Если expression не содержит значение NULL, то условие принимает значение TRUE.
  • Если expression содержит значение NULL, то условие принимает значение FALSE.

Пример с оператором SELECT

Ниже приведен пример того, как использовать Oracle условие IS NOT NULL в запросе SELECT:

Этот пример IS NOT NULL возвратит все записи из таблицы customers, где поле customer_name не содержит значение NULL.

Пример с оператором INSERT

Ниже приведен пример того, как использовать Oracle условие IS NOT NULL в операторе INSERT:

Этот пример IS NOT NULL будет вставлять записи в таблицу suppliers, где поле account_no в таблице клиентов не содержит значение NULL.

Пример с оператором UPDATE

Ниже приведен пример того, как использовать Oracle условие IS NOT NULL в операторе UPDATE:

Этот пример IS NOT NULL будет обновлять записи в таблице customers, где поле customer_name не содержит значение NULL.

Пример c оператором DELETE

Ниже приведен пример того, как использовать Oracle условие IS NOT NULL в операторе DELETE:

Этот пример IS NOT NULL удалит все записи из таблицы customers, где поле status не содержит значение NULL.

Пример использование в блоке PLSQL кода

Вы можете использовать Oracle условие IS NOT NULL в PLSQL, чтобы проверить, если значение не содержит NULL.

Например:

Если переменная variable не содержит значение NULL, то "IF" выражение будет вычисляться в TRUE.

В этом учебном пособии Oracle вы узнаете, как проверить значение, которое содержит NULL.