ALTER TABLE table_name CHANGE old_column_name new_column_name data_type;
其中,table_name是要修改的表名;old_column_name是要更改的列名;new_column_name是新的列名;data_type是列的数据类型。
例如,在一个名为“students”的表中,包含三列,分别是“id”、“name”、“age”。当需要将“age”列更改为“years_old”时,可以使用以下代码:
ALTER TABLE students CHANGE age years_old INT;
代码执行后,“age”列名将被修改为“years_old”,数据类型也被更改为整型。
需要注意的是,在更改列名时,如果这个列被其他表引用,也应将这些表中所有的引用该列的地方都修改为新的列名。否则,这些引用操作将失败。
因此,在更改列名之前,应该先检查表关系并确定是否需要将这些引用也一并更新。