Maison > base de données > tutoriel mysql > le corps du texte

Quel mot-clé peut-on utiliser à la place de MODIFY pour modifier les colonnes d'une table MySQL ?

PHPz
Libérer: 2023-09-03 17:21:11
avant
1387 Les gens l'ont consulté

可以使用什么关键字代替 MODIFY 来修改 MySQL 表的列?

On peut utiliser le mot-clé CHANGE pour modifier les colonnes d'un tableau existant. En utilisant le mot-clé CHANGE, nous pouvons changer le nom d'une colonne et sa définition. Sa syntaxe est quelque peu différente de celle de ALTER TABLE avec le mot-clé MODIFY.

Syntaxe

Alter table table_name CHANGE old_columnname1 new_columnname1 datatype, CHANGE old_columnname2 new_columnname2 datatype… CHANGE old_columnnameN new_columnname datatype);
Copier après la connexion

Exemple

Dans l'exemple suivant, le nom et la taille des colonnes "City" et "RollNo" sont modifiés à l'aide du mot clé CHANGE dans la commande ALTER.

mysql> Alter table Student CHANGE Rollno Id int, CHANGE City Place Varchar(10);
Query OK, 5 rows affected (0.40 sec)
Records: 5 Duplicates: 0 Warnings: 0
Copier après la connexion

Cependant, si nous voulons uniquement redimensionner la colonne à l'aide du mot-clé CHANGE, écrivez deux fois l'ancien nom de la colonne suivi de la nouvelle taille après le mot-clé CHANGE. L'exemple ci-dessous donne la description

mysql> Alter table Student CHANGE Email Email Varchar(30);
Query OK, 5 rows affected (0.33 sec)
Records: 5 Duplicates: 0 Warnings: 0
Copier après la connexion

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:tutorialspoint.com
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal