assumeNotNull
Nullable для значения типа Nullable.
Если исходное значение — NULL, может быть возвращён произвольный результат.
См. также: функции ifNull и coalesce.
Синтаксис
x— Исходное значение любого типаNullable.Nullable(T)
Nullable, если исходное значение не равно NULL; в противном случае, если входное значение равно NULL, возвращается произвольное значение. Any
Примеры
Пример использования
Query
Response
coalesce
NULL.
Синтаксис
x[, y, ...]— Любое количество параметров нескалярного типа. Все параметры должны иметь взаимно совместимые типы данных.Any
NULL; если все аргументы равны NULL, возвращает NULL. Any или NULL
Примеры
Пример использования
Query
Response
firstNonDefault
arg1— Первый аргумент для проверки -arg2— Второй аргумент для проверки -...— Дополнительные аргументы для проверки
Query
Response
Query
Response
Query
Response
Query
Response
ifNull
NULL.
Синтаксис
x— Значение, проверяемое наNULL.Anyalt— Значение, которое функция возвращает, еслиxравноNULL.Any
x, если оно не равно NULL, иначе — alt. Any
Примеры
Пример использования
Query
Response
isNotNull
NULL.
См. также: оператор IS NOT NULL.
Синтаксис
x— Значение несоставного типа.Any
1, если x не равен NULL, в противном случае — 0. UInt8
Примеры
Пример использования
Query
Response
isNull
NULL.
См. также: оператор IS NULL.
Синтаксис
x— значение не составного типа данных.Any
1, если x имеет значение NULL, в противном случае — 0. UInt8
Примеры
Пример использования
Query
Response
isNullable
Nullable (то есть допускает значения NULL).
Синтаксис
x— значение любого типа данных.Any
1, если x имеет тип Nullable, в противном случае — 0. UInt8
Примеры
Пример использования
Query
Response
isZeroOrNull
0) или NULL.
Синтаксис
x— числовое значение.UInt
1, если x равно NULL или нулю, в противном случае — 0. UInt8/16/32/64 или Float32/Float64
Примеры
Пример использования
Query
Response
nullIf
NULL, если оба аргумента равны.
Синтаксис
NULL, если оба аргумента равны, иначе возвращает первый аргумент. NULL или Nullable(x)
Примеры
Пример использования
Query
Response
toNullable
Nullable.
Синтаксис
x— значение любого нескалярного типа.Any
Nullable. Nullable(Any)
Примеры
Пример использования
Query
Response