MYSQL--------alter命令
alter命令
修改数据表名称或者修改数据表字段时使用。
语法:
修改表名称
alter table [表名] rename [新表名];
修改表中字段类型
alter table [表名] modify [需要修改的字段名] [需要修改的类型];
修改表中的字段类型和字段名称
alter table [表名] change [原字段名] [新字段名] [新字段类型];
在表中添加字段
alter table [表名] add [字段名] [字段类型];
删除表中字段
alter table [表名] drop [字段名] ;
modify和change的区别:
修改列属性时;
change要写两次列名称,
modify只需要写一次列名称。
修改列名称需要使用change,而modify不能修改列的名称。
同时修改名称和属性用change。
使用change后面要跟上旧列、新列的名称,以及列属性。
字段名称change;字段属性modify;既名称又属性还是change