要重命名现有 MySQL 表中的列,我们可以使用带有 CHANGE 关键字的 ALTER TABLE 命令,如下所示 -
mysql> Alter table Student CHANGE Email Emailid Varchar(30); Query OK, 5 rows affected (0.38 sec) Records: 5 Duplicates: 0 Warnings: 0
借助上面的查询,MySQL 已将“Email”列的名称更改为“Emailid”。
我们可以使用新列名指定相同的数据类型和大小或不同的数据类型和大小,如下所示 -
mysql> Alter table Student CHANGE Emailid Mailid char(35); Query OK, 5 rows affected (0.29 sec) Records: 5 Duplicates: 0 Warnings: 0
借助上面的查询,MySQL 已将列名从“Emailid”更改为“Mailid”,并将其数据类型从 varchar(30) 更改为 char(35)。
以上就是如何重命名现有 MySQL 表中的列?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号