Función nvl
Se aplica a: Databricks SQL Databricks Runtime
Devuelve expr2
si expr1
es NULL
; de lo contrario, expr1
. Esta función es un sinónimo de coalesce(expr1, expr2)
con dos argumentos.
Sintaxis
nvl(expr1, expr2)
Argumentos
expr1
: una expresión de cualquier tipo.expr2
: una expresión que comparte un tipo menos común conexpr1
.
Devoluciones
El tipo de resultado es el tipo menos común de los tipos de argumento.
Se aplican consideraciones especiales a los tipos de VARIANT
. Consulte Función isnull para más información.
Ejemplos
> SELECT nvl(NULL, 2);
2
> SELECT nvl(3, 2);
3