Функция NVL

Преобразовывает значение null в фактическое значение:

  • Типы данных, которые могут использоваться, являются типами даты, символьными и числовыми типами.

  • Типы данных должны соответствовать:

    • NVL(commission_pct,0)

    • NVL(hire_date,'01-JAN-97')

    • NVL(job_id,'Пока Работа Не Назначена')

Чтобы преобразовать null-значение в фактическое значение, используйте функцию NVL.

Синтаксис

NVL (expr1, expr2)

NVL (expr1, expr2)

В этом синтаксисе:

  • expr1 является исходным значением или выражением, которое может содержать null

  • expr2 является целевым значением для того, чтобы преобразовать null

Можно использовать функцию NVL, чтобы преобразовать любой тип данных, но возвращаемое значение всегда является тем же самым, как и тип данных expr1.

Преобразования NVL для Различных Типов данных

Тип Данных Пример Преобразования
NUMBER NVL(number_column,9)
DATE NVL(date_column, '01-JAN-95')
CHAR or VARCHAR2 NVL(character_column, 'Недоступно')

Далее: Резюме по групповым функциям

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)