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.删除指定表,并重新创建改表