7.5 MySQL: 表操作:新增字段( 新增, 修改, 重命名, 删除字段)
7.5 MySQL: 表操作:新增字段( 新增, 修改, 重命名, 删除字段)
新增字段
alter table 表名 add [column] 字段名 数据类型 [列属性] [位置];
位置: 字段名可以存放表中的任意位置
First: 第一个位置
After: 在哪个字段之后: after 字段名; 默认的是在最后一个字段之后
desc my_student;
-- 给学生表增加ID放到第一个位置
alter table my_student
add column id int
first; -- mysql会自动寻找分号:语句结束符
desc my_student;
修改字段: 修改通常是修改属性或者数据类型
Alter table 表名 modify 字段名 数据类型 [属性] [位置];
desc my_student;
--
将学生表中的number学号字段变成固定长度,且放到第二位(id之后)
alter table my_student
modify number char(10) after id;
desc my_student;
重命名字段
Alter table 表名 change 旧字段 新字段名 数据类型 [属性] [位置];
desc my_student;
--
修改学生表中的gender字段为sex
alter table my_student
change gender sex varchar(10);
desc my_student;
删除字段
Alter table 表名 drop 字段名;
desc my_student;
--
删除学生表中的年龄字段(age)
alter table my_student drop age;
desc my_student;
小心: 如果表中已经存在数据,那么删除字段会清空该字段的所有数据(不可逆)
MySQL(列表、list、全)mysqllist
http://www.zh-cjh.com/wenzhangguilei/2503.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » 7.5 MySQL: 表操作:新增字段( 新增, 修改, 重命名, 删除字段)
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm