题解 | 修改表
修改表
https://www.nowcoder.com/practice/d08209df6f464cebafda5dfd5de03fce
表修改的语法如下:
alter table 表名(
add [column] 字段名 数据类型[约束][comment'字段说明'][first|after 已有字段],--->添加字段
modify [column] 字段名 新数据类型[新约束][comment '新说明'] , --->修改字段属性
change [column] 旧字段名 新字段名 新数据类型 [新约束] [comment '新说明'] , --->修改字段名称(含属性)
drop [column] 字段名, --->删除字段
add primary key(字段名), --->添加约束
add unique/foreign key 约束名(字段名),
drop primary key(字段名), --->删除约束
drop index 约束名,
rename to 新表名, --->修改表名
character set 字符集名 --->修改字符集
collate 校对规则名; --->修改校对规则
代码如下:
alter table user_info add column school varchar(15) after level, change column job profession varchar(10), modify achievement int(11) default 0;
SHEIN希音公司福利 294人发布