Comment effacer la valeur d'une cellule et la rendre NULL ?
Vous pouvez expliquer pourquoi votre réponse est meilleure que les autres ? Je veux dire que vous postez ceci presque six mois plus tard.
Comment effacer la valeur d'une cellule et la rendre NULL ?
Je pense @Zack J'ai répondu correctement à la question mais juste pour couvrir toutes les bases :
Update myTable set MyColumn = NULL
Cela mettrait la colonne entière à zéro comme le demande le titre de la question.
Pour définir une ligne spécifique sur une colonne spécifique comme nulle, utilisez :
Update myTable set MyColumn = NULL where Field = Condition.
Cela mettrait une cellule spécifique à zéro comme le demande la question intérieure.
Vider la valeur et cliquer sur Entrée ne créera pas une valeur NULL. Si la colonne est un type de données de type chaîne (varchar et autres), elle créera une chaîne vide. Si la colonne est un type de données numérique (int et autres), une erreur de valeur non valide apparaîtra. Et ainsi de suite. NULL est l'absence de valeur, et ne signifie pas "vide".
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.