Comment modifier le type de données d'une colonne MySQL : Modifiez-le via l'instruction "ALTER TABLE" avec le mot-clé MODIFY, la syntaxe "ALTER TABLE
MODIFY
Modifier le type de données du champ (colonne)
Modifier le type de données d'un champ consiste à convertir le type de données du champ en un autre type de données. Les règles de syntaxe pour modifier les types de données de champs dans MySQL sont les suivantes :
ALTER TABLE <表名> MODIFY <字段名> <数据类型>Copier après la connexionoù :
Nom de la table : fait référence au nom de la table où se trouve le champ dont les données le type doit être modifié est localisé ;
Nom du champ : fait référence au champ qui doit être modifié
Type de données : fait référence à le nouveau type de données du champ modifié.
Exemple :
Utilisez ALTER TABLE pour modifier la structure de la table tb_emp1 et changez le type de données du champ de nom en VARCHAR(22) dans VARCHAR(30), l'instruction SQL et les résultats d'exécution sont les suivants. Une fois l'instruction
mysql> ALTER TABLE tb_emp1 -> MODIFY name VARCHAR(30); Query OK, 0 rows affected (0.15 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> DESC tb_emp1; +--------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+-------------+------+-----+---------+-------+ | col1 | int(11) | YES | | NULL | | | id | int(11) | YES | | NULL | | | name | varchar(30) | YES | | NULL | | | col2 | int(11) | YES | | NULL | | | deptId | int(11) | YES | | NULL | | | salary | float | YES | | NULL | | +--------+-------------+------+-----+---------+-------+ 6 rows in set (0.00 sec)Copier après la connexionexécutée, il s'avère que le type de données du champ de nom dans la table tb_emp1 a été modifié en VARCHAR(30) et que la modification a réussi.
Tutoriel recommandé : 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!
Étiquettes associées:source:php.cnArticle précédent:Quel logiciel de gestion est utilisé pour MySQL ? Article suivant:Comment effacer et supprimer des tables dans MySQL ?Déclaration de ce site WebLe 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.cnDerniers articles par auteur
2023-04-26 17:59:18 2023-04-26 17:47:48 2023-04-26 17:41:42 2023-04-26 17:37:05 2023-04-26 17:31:25 2023-04-26 17:27:32 2023-04-25 19:57:58 2023-04-25 19:53:11 2023-04-25 19:49:11 2023-04-25 19:41:54Derniers numérosComment regrouper et compter dans MySQL ? J'essaie d'écrire une requête qui extrait le nombre total de messages non supprimés envoyé...Depuis 2024-04-06 18:30:1701353MySQL récupère les données de plusieurs tables J'ai une table eg_design qui contient les colonnes suivantes : et une table eg_domains qui...Depuis 2024-04-06 18:42:4402479Rubriques connexesPlus>
- mysql modifier le nom de la table de données
- MySQL crée une procédure stockée
- La différence entre MongoDB et MySQL
- Comment vérifier si le mot de passe MySQL est oublié
- mysql créer une base de données
- niveau d'isolement des transactions par défaut de MySQL
- La différence entre sqlserver et mysql
- mysqlmot de passe oublié