Cet article présente un aspect un peu piégeur de l'affectation des numériques et souligne l’ambiguïté des Zéro et des Null. Postulat de départ : On suppose ici qu'on à dans notre analyse un fichier de données HFSQL Classic nommé EXERCICE avec l'option "Null Supporté", contenant une rubrique NOTE de type Entier, avec l'option Null Autorisé, Valeur par défaut NULL. Et à retenir : Enfin pour tester la valeur NULL dans une condition : En effet, si on se met en débogage, on constate que, même quand EXERCICE.NOTE est NULL, elle renvoie 0 et la condition est tout de même vérifiée : Méthode à éviter Note : la méthode via le SQL ne pose pas le problème. on peut faire un "INSERT INTO EXERCICE (note) VALUES (NULL)" sans soucis.