Compartir vía


nullifzero Función

Se aplica a:marcado como sí Databricks Runtime 16.0 y versiones posteriores

Devuelve NULL si expr es 0; de lo contrario, expr. Esta función es un sinónimo de if(expr = 0, null, expr).

Sintaxis

nullifzero(expr)

Argumentos

  • expr: expresión numérica o NULL.

Devoluciones

El tipo de resultado es el mismo que el tipo de expr.

Ejemplos

> SELECT nullifzero(0);
 NULL

> SELECT nullifzero(NULL);
 NULL

> SELECT nullifzero(5);
 5