SQL - 列
新增
ALTER TABLE table_name
ADD column_name datatype;
🌰 例子
alter table kp_student
add sex varchar(255);
新增列的位置默认放在最后,我们也可以指定列的位置:
first
放在最前after
指定在某个字段后面
# 新增的 home 列会放置在 name 后面
alter table kp_student add home varchar(255) after name;
修改
change
修改列名、列属性
# 把 sex 改为 gender,并且从原来的 varchar 改为 int 类型
alter table kp_student change sex gender int;
modify
修改列位置、列属性
# 把 age 字段放置到 name 后面,注意这里 age 后跟着它的类型
alter table kp_student modify age int after name;
重命名
ALTER TABLE table_name
RENAME COLUMN old_name to new_name;
删除
ALTER TABLE table_name
DROP COLUMN column_name;