Partager via


nullifzero Fonction

S’applique à :check marqué oui Databricks Runtime 16.0 et versions ultérieures

Retourne NULL si expr a la valeur 0, sinon expr. Cette fonction est similaire à if(expr = 0, null, expr).

Syntaxe

nullifzero(expr)

Les arguments

  • expr: expression numérique ou NULL.

Retours

Le type de résultat est identique au type de expr.

Exemples

> SELECT nullifzero(0);
 NULL

> SELECT nullifzero(NULL);
 NULL

> SELECT nullifzero(5);
 5