热线电话:13121318867

登录
2018-11-26 阅读量: 797
修改数据表

修改表指的是修改数据库中已经存在的数据表的结构:

MySQL使用alter table语句修改数据表结构,包括: 修改表名,修改字段数据类型或字段名,增加和删除字段,修改字段的排列位置等

– 例:将数据表emp改名为empdep

alter table emp rename empdep;

– 例:将数据表empdep中depname字段的数据类型由varchar(20)修改成varchar(30)

alter table empdep modify depname varchar(30);

– 例:将数据表empdep中depname字段的字段名改为dep

alter table empdep change depname dep varchar(30);

–例:将数据表empdep中dep字段的字段名改回为depname,并将该字段数据类型该会为varchar(20) alter table empdep change dep depname varchar(20);

– 例:为数据表empdep添加新字段maname,新字段数据类型为varchar(10),约束条件为非空

alter table empdep add maname varchar(10) not null;

– 例:将数据表empdep中maname字段的排列顺序改为第一位

alter table empdep modify maname varchar(10) first;

– 例:将数据表emp中maname字段的排列顺序改到depid字段之后

alter table empdep modify maname varchar(10) after depid;

– 例:删除maname字段

alter table empdep drop maname;

0.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子