Вычисляет аргументы по порядку и возвращает текущее значение первого выражения, которое изначально не было рассчитано как NULL.
Дополнительное описание:
Часто используется для замены нулевых значений на 0.
Формат:
Coalesce ( result_column, value_1, … , value_n )
Параметры:
- result_column – результат не NULL столбец;
- value_1, … , value_n – имена колонок таблицы;
Возвращаемый тип данных:
таблица
Пример:
CreateTable (заказ string, колво number ) | AddRow (заказ 1, 10) | AddRow (, 20) | AddRow (заказ 3, 20) | AddColumn(nonNameColumn, sting, без названия) | Coalesce ( заказ_not_null, заказ, nonNameColumn ) - заменяет пустой заказ на фразу "без названия".