PostgreSQL условие IS NOT NULL

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

Описание

PostgreSQL условие IS NOT NULL используется для проверки значения NOT NULL в операторе SELECT, INSERT, UPDATE или DELETE.

Синтаксис

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

expression IS NOT NULL

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

expression
Значение для проверки, является ли оно ненулевым значением.

Примечание

  • Если expression НЕ является значением NULL, условие оценивается как TRUE.
  • Если expression является значением NULL, условие оценивается как FALSE.

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

Вот пример того, как использовать PostgreSQL условие IS NOT NULL в операторе SELECT:

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

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

Вот пример того, как использовать PostgreSQL условие IS NOT NULL в операторе INSERT:

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

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

Вот пример того, как использовать PostgreSQL условие IS NOT NULL в операторе UPDATE:

Этот пример PostgreSQL IS NOT NULL обновит записи в таблице inventory, где item_name не содержит значения NULL.

Пример — с оператором DELETE

Вот пример того, как использовать PostgreSQL условие IS NOT NULL в операторе DELETE:

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