DDL-表操作-修改

1.添加字段

1
ALTER TABLE 表名 ADD 字段名 类型(长度)[COMMENT 注释][约束];

👆 案例:
为emp表增加一个新的字段”昵称”为nickname,类型为varchar(20)
ALTER TABLE emp ADD nickname varchar(20)COMMENT’昵称’;

2.修改数据类型

1
ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);

3.修改字段名和字段类型

1
ALTERTABLE 表名 CHANGE 旧字段名 新字段名类型(长度) [COMMENT注释] [约束];

👆 案例:
将emp表的nickname字段修改为username,类型为varchar(30)
ALTER TABLE emp CHANGE nickname username varchar(30) COMMENT’昵称’;

4.删除字段

1
ALTER TABLE 表名 DROP 字段名;

👆 案例:
将emp表的字段username删除
ALTER TABLE emp DROP username;

5.修改表名

1
ALTER TABLE表名RENAME TO新表名;

👆 案例:
将emp表的表名修改为employee
ALTER TABLE emp RENAME TO employee

6.删除表

1
DROP TABLE [IF EXISTI] 表名;

7.删除指定表,并重新创建改表

1
TRUNCATE TABLE 表名;