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:Article 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érosphp - Dans Wamp, comment utiliser MySQL installé par moi-même au lieu de MySQL intégré à Wamp?Depuis 1970-01-01 08:00:00000Rubriques 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é