码迷,mamicode.com
首页 > 其他好文 > 详细

修改表的操作

时间:2017-09-14 00:30:10      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:不同   add   first   操作   一个   增加   默认   表名   alt   

修改表操作
1.修改表类型
alter table tb01 modify name varchar(30);
 
2.增加表字段
alter table tb01 add column city varchar(20);
 
3.删除表字段
alter table tb01 drop column city;
 
4.字段改名
alter table tb01 change city new_city varchar(20);
 
注意:change和modify都可以修改表的定义,不同的是change后面需要些两次列名,不方便。
但是change的优点是可以修改列名称,modify不可以。
 
5.修改字段排列顺序
前面介绍的的字段增加和修改语法(ADD/CNAHGE/MODIFY)中,都有一个可选项 [first|after column_name],这个选项可以用来修改字段在表中的位置,默认 ADD 增加的新字段
是加在表的最后位置,而 CHANGE/MODIFY 默认都不会改变字段的位置。
 
例如:将新增的字段 birth date加在name之后:
alter table tb01 add birth date after name;
 
修改字段 birth,把他放在最前面:
alter table tb01 modify birth date first;
 
6.更改表名
alter table tb01 rename tb02;

 

修改表的操作

标签:不同   add   first   操作   一个   增加   默认   表名   alt   

原文地址:http://www.cnblogs.com/liang545621/p/7518257.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!