栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

重命名MySQL中的一列

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

重命名MySQL中的一列

使用以下查询:

ALTER TABLE tableName CHANGE `oldcolname` `newcolname` datatype(length);

RENAME
功能在Oracle数据库中使用。

ALTER TABLE tableName RENAME COLUMN "oldcolname" TO "newcolname" datatype(length);

注意用于MySQL的反引号,而双引号用于Oracle的语法。 另请注意,MySQL
8.0可能不接受反引号。在这种情况下,不带反引号的情况下执行查询,它可能会起作用。


@
lad2025在下面提到了
这一点,但我认为添加他的发言会很好。谢谢@
lad2025!

您可以

RENAME COLUMN
在MySQL 8.0中使用来重命名需要重命名的任何列。

ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

ALTER TABLE语法:

重命名列:

  • 可以更改列名,但不能更改其定义。

  • 重命名列而不更改其定义,比CHANGE更方便。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/411744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号