题解 | 修改表

修改表

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;

全部评论

相关推荐

2025-12-18 20:31
湖南大学 算法工程师
饿魔:没人说?我来牛美孩
点赞 评论 收藏
分享
文物君i:感觉简历里经历好丰富,同27届想找实习,之前0经验,现在也找不到
实习简历求拷打
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务