要重命名现有 Mysql 表中的列,我们可以使用带有 CHANGE 关键字的 ALTER TABLE 命令,如下所示 - mysql> Alter table Student CHANGE Email Emailid Varcha&
要重命名现有 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)。
--结束END--
本文标题: 如何重命名现有 MySQL 表中的列?
本文链接: https://www.lsjlt.com/news/437098.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0