Mysql alter table 语法总结


1.新增字段

①增加单个字段

table idoxu add column text varchar(100) not null;

②增加多个字段

方法一:使用事务

begin;

alter table idoxu add age1 int(10);

alter table idoxu add age2 int(11);

alter table idoxu add age3 varchar(20);

commit;

方法二:

alter table idoxu add (age1 int(10),age2 int(11),age3 varchar(20));

2.修改字段

①修改单个字段名称

示例:将表idoxu的字段istester改为istester6,字符类型为varchar,长度为160

alter table idoxu change istester istester6 varchar(160);

 

②修改多个字段名称

alter table idoxu change id id1 int(5) not null;

change c_name names int(10) not null;

③修改单个字段类型

alter table idoxu modify column c_name varchar(25);

 3.修改表名

示例:将表idoxu改名为idoxu6

alter table idoxu rename to idoxu6;

 

4.删除字段

alter table idoxu drop column text;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM