MySQL 修改数据表

修改数据表:

  • 创建数据表
  • 更改表明
  • 更改字段数据类型
  • 更改字段名称
  • 更改字段名称和数据类型
  • 为表添加新字段
  • 将字段顺序改为第一位
  • 将字段顺序改为另一个字段之后
  • 删除字段
 1 use test;
 2 
 3 -- 创建带约束条件的emp表
 4 create table emp(
 5         depid char(3) primary key,
 6         depname varchar(20) not null default '-',
 7         peoplecount int unique
 8 );
 9 
10 -- 更改表名
11 alter table emp rename empdep;
12 
13 -- 更改字段数据类型
14 alter table empdep modify depname varchar(30);
15 
16 -- 查看表结构
17 desc empdep;
18 
19 -- 更改字段名称
20 alter table empdep change depname dep varchar(30);
21 
22 -- 更改字段名称及字段数据类型
23 alter table empdep change dep depname varchar(20);
24 
25 -- 为表添加新字段
26 alter table empdep add maname varchar(10) not null;
27 
28 -- 将字段顺序改为第一位
29 alter table empdep modify maname varchar(10) first;
30 
31 -- 将字段顺序改为另一个字段之后
32 alter table empdep modify maname varchar(10) after depid;
33 
34 -- 删除字段
35 alter table empdep drop maname;
36 
37 -- 查看表结构
38 desc empdep;
原文地址:https://www.cnblogs.com/waterr/p/14310521.html