NULL_IF
Última atualização: 16/09/2026
Se o parâmetro de condição contiver um valor booleano true, retorna null; caso contrário, retorna o segundo argumento.
Sintaxe
NULL_IF(condition, value)
Argumentos
| Nome |
Tipo |
Descrição |
Valor padrão |
| condição |
Booleano |
Se isso for verdadeiro, retornar null. Caso contrário, retorne o segundo argumento |
|
| valor |
any |
Isso será retornado como está se o primeiro argumento não contiver verdadeiro. |
|
Exemplos
| condição |
valor |
Saída |
| true |
"foo" |
nulo |
| false |
"foo" |
foo
|
| null::Boolean |
"foo" |
foo
|