Fonctions null
Les valeurs NULL sont des valeurs spéciales des types de données pris en charge par le système de flux de données.
Voici brièvement résumées les fonctions pouvant être utilisées avec des valeurs NULL.
Fonction | Action |
---|---|
null() | Renvoie une valeur temporelle nulle. |
is_null() | Renvoie la valeur booléenne "true" si le résultat de l'expression est une valeur nulle. |
NULL_INT_VALUE_TEMPLATE | Renvoie le nombre entier -1543210987. |
NULL_STRING_VALUE_TEMPLATE | Renvoie la valeur de chaîne <<null>>. |
null()
Cette fonction temporelle renvoie une valeur temporelle nulle. Les seules opérations valides que vous pouvez exécuter sur des variables nulles avec null() sont les affectations et les comparaisons d'égalité pour les données temporelles.
null(time)
où "time" correspond au type de données. Seules les données temporelles (de type time) sont prises en charge pour cette fonction.is_null()
Cette fonction booléenne renvoie la valeur "true" si le résultat de l'expression saisie est une valeur nulle. Dans le cas contraire, la fonction renvoie la valeur "false". Les seules opérations valides que vous pouvez exécuter sur des variables nulles avec is_null() sont les affectations et les comparaisons d'égalité pour les données temporelles.
is_null(time_expr)
où time_expr est une expression temporelle.