Maison > base de données > tutoriel mysql > Comment ajouter une colonne avec une valeur par défaut dans MySQL ?

Comment ajouter une colonne avec une valeur par défaut dans MySQL ?

Linda Hamilton
Libérer: 2024-12-22 01:45:19
original
259 Les gens l'ont consulté

How to Add a Column with a Default Value in MySQL?

Ajout d'une colonne avec une valeur par défaut en SQL

Lors de l'extension d'une base de données MySQL existante, il peut s'avérer nécessaire d'ajouter une nouvelle colonne avec un valeur par défaut prédéfinie. Pour résoudre ce problème, cet article fournira un guide complet sur la syntaxe requise pour une telle opération.

Syntaxe

ALTER TABLE table_name ADD COLUMN column_name data_type DEFAULT default_value;
Copier après la connexion

Par exemple, pour ajouter une colonne nommée "score" à une table nommée "scores" avec une valeur par défaut de 0, la commande suivante peut être used:

ALTER TABLE scores ADD COLUMN score INT DEFAULT 0;
Copier après la connexion

Décomposition de la syntaxe

  • ALTER TABLE : Indique le début de la commande pour modifier la table existante .
  • table_name : Spécifie le nom de la table où le La colonne sera ajoutée.
  • ADD COLUMN : Présente la nouvelle colonne à ajouter.
  • column_name : Spécifie le nom de la nouvelle colonne.
  • data_type : Définit le type de données que le nouveau la colonne tiendra (par exemple, INT, VARCHAR, etc.).
  • DEFAULT default_value : définit la valeur par défaut de la colonne en cours d'ajout.

Remarque : Il est crucial de s'assurer que la valeur par défaut spécifiée est compatible avec le type de données de la colonne. Par exemple, pour une colonne INT, la valeur par défaut doit être un entier.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal