关键词

字段名 SQL语句

MySQL修改字段名称的SQL语句

MySQL中可以使用ALTER TABLE语句来修改表中的字段名称,具体语句如下:

ALTER TABLE 表名
  CHANGE 原字段名 新字段名 新字段类型;

其中,表名为需要修改字段名称的表的名称,原字段名为需要修改的字段的原名称,新字段名为修改后的字段名称,新字段类型为修改后的字段数据类型,可以与原字段类型相同,也可以不同。

下面给出一个实际的例子:

ALTER TABLE student
  CHANGE name student_name VARCHAR(20);

这条语句的作用是将表student中的字段name修改为student_name,并将字段类型修改为VARCHAR(20)。

需要注意的是,使用ALTER TABLE语句修改字段名称时,可能会引起表中的索引失效,需要重新创建索引来保证数据表的正常使用。

ALTER TABLE语句不仅可以用来修改字段名称,还可以用来添加、删除和修改字段属性,例如:

  • 添加字段:ALTER TABLE 表名 ADD 字段名 字段类型;
  • 删除字段:ALTER TABLE 表名 DROP 字段名;
  • 修改字段属性:ALTER TABLE 表名 MODIFY 字段名 字段类型;

ALTER TABLE语句可以用来对MySQL中的表及其字段进行修改,是MySQL中一个非常重要的语句。


本文链接:http://task.lmcjl.com/news/10941.html

展开阅读全文