修改表结构
问题列表
1.修改表结构,如何添加新的一列?
2.如何修改表中某个字段的字符集?
1.修改表结构,如何添加新的一列?
create table t ( myName char(4) ); insert into t values ('123'),('1');
现在想要在表t的基础上,再增加多一列 int数据类型的myNum列
alter table t add column myNum int(4);
一般修改用modify的方式,但增加的话就是用add column,相反删除的话是 drop column
2.如何修改表中某个字段的字符集?
类比前面修改字段要加上column属性,修改字符集也要加上属性 character set
alter table t modify column text1 char(4) character set utf8;