mysql中alter语句中的change和modify的区别

     .首先说明alter语句的形式

      alter table tablename change/modify name [name] datatype;

     change

     如果想要改变列的数据类型和名称,可以使用change改变列的数据类型和名称

     如果您想要更改列的类型而不是名称, CHANGE语法仍然要求旧的和新的列名称,即使旧的和新的列名称是一样的。  

     modify

     如果您想要更改列的类型而不是名称,使用modify改变数据类型

 

 

 

你可能感兴趣的:(mysql)