Supprimer la valeur par défaut d’une colonne dans MySQL
Dans ce tutoriel nous allons découvrir comment supprimer la valeur par défaut d’une colonne dans MySQL. Pour supprimer une valeur par défaut d’une colonne dans MySQL, utilisez la commande ALTER TABLE … ALTER … DROP DEFAULT:
Syntaxe:
ALTER TABLE table_name ALTER [COLUMN] columnName type DROP DEFAULT;
Exemple 1:
Dans la table Stock, la colonne ‘qte’ a une valeur par défaut 0:
Pour supprimer la valeur par défaut 0 dans la colonne ‘qte’, on exécute la requête suivant:
ALTER TABLE stock ALTER COLUMN qte DROP DEFAULT;
Maintenant, on vérifie si la valeur par défaut de la colonne ‘qte’ a été supprimé.
DESCRIBE Stock;
Exemple 2:
Dans l’exemple ci-dessous, la colonne ‘Pays’ est ajoutée avec la valeur par défaut ‘France’ dans la table ‘Personnes’.
DESCRIBE Personnes;
Pour supprimer la valeur par défaut ‘France’ dans la colonne ‘Pays’, on exécute la requête suivant:
ALTER TABLE Personnes ALTER Pays DROP DEFAULT;
Notez que le mot clé COLUMN est optionnel.
Maintenant, on vérifie si la valeur par défaut de la colonne ‘Pays’ a été supprimé.
DESCRIBE Personnes;