INTEGRITY Документация

Условные функции

Реализации скалярных функций Cloudflare Pipelines основаны на Apache DataFusion ↗ (через Arroyo ↗) и эта документация составлена на основе справочника функций DataFusion.

coalesce

Возвращает первый из аргументов, который не null. Возвращает null если все аргументы являются null. Эта функция часто используется для подстановки значения по умолчанию вместо null значения.

coalesce(expression1[, ..., expression_n])

Аргументы

nullif

Возвращает null если expression1 равно expression2; в противном случае возвращается expression1. Это можно использовать для выполнения операции, обратной coalesce.

nullif(expression1, expression2)

Аргументы

nvl

Возвращает expression2 если expression1 равно NULL; в противном случае возвращает expression1.

nvl(expression1, expression2)

Аргументы

nvl2

Возвращает expression2 если expression1 не равно NULL; в противном случае возвращает expression3.

nvl2(expression1, expression2, expression3)

Аргументы

ifnull

Псевдоним nvl.