Функция ЕСТЬNULL в языке запросов 1С предназначена для замены значения NULL на другое значение. 12
Принцип работы: функция возвращает значение первого параметра, если оно не является NULL, и значение второго выражения, если является. 13
Синтаксис: ЕСТЬNULL (<Проверяемое выражение>, <Выражение замены>). 1
Некоторые особенности функции:
- Если проверяемое выражение является сложной функцией, в том числе агрегатной функцией, вычисление функции ЕСТЬNULL может выполняться быстрее, чем аналог, записанный с использованием функции ВЫБОР. 1
- Если выражение функции имеет строковой или числовой тип, то выражение замены будет преобразовано к типу проверяемого выражения. 1
- Если значение не может быть преобразовано, язык запросов закончит выполнение запроса с ошибкой. 1