Ajouter une colonne avec une valeur par défaut dans MySQL
Dans ce tutoriel nous allons découvrir comment ajouter une colonne avec une valeur par défaut, et comment ajouter une valeur par défaut à une colonne qui existe déjà dans une table MySQL.
Ajouter une colonne avec une valeur par défaut
Lors de l’ajout d’une colonne à une table à l’aide de la commande ALTER, nous pouvons également spécifier une valeur par défaut. Dans l’exemple ci-dessous, à l’aide de la commande ALTER, la colonne ‘Pays’ est ajoutée avec la valeur par défaut ‘France’ à la table ‘Personne’.
Alter table Personnes ADD(Pays Varchar(10) Default 'France');
Maintenant, nous pouvons vérifier la valeur par défaut de la colonne ‘Pays’, en exécutant la commande suivante.
DESCRIBE Personnes;
Ajouter une valeur par défaut à une colonne qui existe déjà
Pour ajouter une valeur par défaut à une colonne qui existe déjà dans MySQL, utilisez la commande ALTER TABLE … ALTER … SET DEFAULT. Exemple:
ALTER TABLE Stock ALTER COLUMN qte SET DEFAULT 0;
Maintenant, nous pouvons vérifier la valeur par défaut de la colonne ‘qte’, en exécutant la commande suivante.
DESCRIBE Stock;