本文主要是介绍重温数据库-修改表-ALTER TABLE,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解释:本文中属性与字段同义
改表名
ALTER TABLE old_table_name RENAME new_table_name;
增加字段
ALTER TABLE table_name ADD 属性名 属性类型;
例:
ALTER TABLE t_dept ADD descri VARCHAR(20);
可用DESC 表名
进行查看;
补:DESCRIBE 表名;
可简写
在表的不同位置添加字段
- 表的首位
原添加语句后加 FIRST
;
ALTER TABLE t_dept ADD descri VARCHAR(20) FIRST;
- 在指定字段后加字段
原添加语句后加 AFTER 指定字段名
;
ALTER TABLE t_dept ADD descri VARCHAR(20) AFTER nnn;
删除字段
ALTER TABLE table_name DROP 属性名;
修改字段
改字段类型
ALTER TABLE table_name MODIFY 属性名 数据类型;
改字段名字
ALTER TABLE table_name CHANGE 旧属性名 新属性名 旧数据类型;
改字段名字和数据类型
ALTER TABLE table_name CHANGE 旧属性名 新属性名 新数据类型;
修改字段顺序
ALTER TABLE table_name MODIFY 属性名1 数据类型 FIRST | AFTER 属性名2;
- 放到首位
ALTER TABLE t_dept MODIFY LOC VARCHAR(20) FIRST;
- 放到指定字段后
ALTER TABLE t_dept MODIFY LOC VARCHAR(20) AFTER dname;
这篇关于重温数据库-修改表-ALTER TABLE的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!