MySQL 修改数据表
阅读原文时间:2023年07月12日阅读:1

修改数据表:

  • 创建数据表

  • 更改表明

  • 更改字段数据类型

  • 更改字段名称

  • 更改字段名称和数据类型

  • 为表添加新字段

  • 将字段顺序改为第一位

  • 将字段顺序改为另一个字段之后

  • 删除字段

    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;