Maison  >  Article  >  base de données  >  Quelle est l'instruction pour ajouter une colonne dans MySQL

Quelle est l'instruction pour ajouter une colonne dans MySQL

青灯夜游
青灯夜游original
2022-04-14 15:43:1820295parcourir

L'instruction MySQL pour ajouter une colonne est "ALTER TABLE", et la syntaxe est "ALTER TABLE nom de la table ADD nouveau nom de colonne type de données [contraintes] [FIRST];". Le mot clé FIRST est facultatif. S'il est omis, la colonne est ajoutée à la fin du tableau ; s'il n'est pas omis, la colonne est ajoutée au début du tableau.

Quelle est l'instruction pour ajouter une colonne dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

La table de données MySQL est composée de lignes et de colonnes. Les "colonnes" de la table sont généralement appelées champs, et les "lignes" de la table sont appelées enregistrements. À mesure que votre entreprise évolue, vous devrez peut-être ajouter de nouveaux champs (colonnes) aux tables existantes.

Dans MySQL, l'instruction pour ajouter une colonne est "ALTER TABLE" ; cette instruction peut modifier la structure de la table d'origine, comme ajouter ou supprimer des colonnes, changer le type de colonne d'origine, renommer des colonnes ou des tables, etc. .

Ajoutez le format de syntaxe de la colonne :

ALTER TABLE 表名 ADD 新列名 数据类型 [约束条件] [FIRST] ;

La description du format de syntaxe est la suivante :

  • Nom de la table est le nom de la table de données ; >Nouveau nom de colonne est le nom de la colonne (champ) à ajouter ; 表名 为数据表的名字;

  • 新列名 为所要添加的列(字段)的名字;

  • 数据类型 为所要添加的字段能存储数据的数据类型;

  • [约束条件] 是可选的,用来对添加的字段进行约束。

  • [FIRST]

Type de données est le type de données dans lequel le champ à ajouter peut stocker des données ;

[Constraints] code> est facultatif et est utilisé pour contraindre les champs ajoutés.

Quelle est linstruction pour ajouter une colonne dans MySQL[FIRST] est facultatif et est utilisé pour ajouter des colonnes au début du tableau ; en cas d'omission, les colonnes seront ajoutées à la fin du tableau par défaut,

Exemple :

Nous avons une table de données d'étudiant, sa structure de table est comme ceciQuelle est linstruction pour ajouter une colonne dans MySQL

Utilisez l'instruction ALTER TABLE pour ajouter un champ de type INT age à la fin

ALTER TABLE student ADD age INT(4);

Afficher une structure de table

Quelle est linstruction pour ajouter une colonne dans MySQL

Vous pouvez voyez que la table des étudiants a été ajoutée. Le champ d'âge est ajouté et le champ est à la dernière position de la table. Le champ est ajouté avec succès.

Maintenant, essayez d'utiliser le mot-clé FIRST pour ajouter le champ de type INT stuId dans la première colonne de la table

ALTER TABLE student ADD stuId INT(4) FIRST;
Afficher une structure de table

🎜🎜🎜🎜Vous pouvez voir que le champ stuId a été ajouté à la table student , et ce champ À la première position du tableau, le champ est ajouté avec succès. 🎜🎜【Recommandation associée : 🎜tutoriel vidéo mysql🎜】🎜

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!

Déclaration:
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