Перейти к основному содержимому Перейти к дополнительному содержимому

NULL_IF

Если в параметре condition содержится логическое значение true, то возвращается null; в противном случае возвращается второй аргумент.

Синтаксис

NULL_IF(condition, value)

Аргументы

Имя Тип Описание Значение по умолчанию
условие Булево Если это истинно, возвращается null. В противном случае возвращается второй аргумент.
значение любой Это будет возвращено как есть, если первый аргумент не содержит true.

Примеры

условие значение Выходные данные
«true» "foo" null
ложь "foo" foo
null::Boolean "foo" foo

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!