MySQL中change和modify的区别?
change和modify都可以修改表的定义,但是change后面要写两次列名;modify虽然只用写一次列名但这就意味着它无法修改列名
//修改列名和定义
alter table stu change age age1 int(3);
//只修改定义
alter table stu modify age int(2);
alter table stu change age age int(2);
``
MySQL中change和modify的区别?
change和modify都可以修改表的定义,但是change后面要写两次列名;modify虽然只用写一次列名但这就意味着它无法修改列名
//修改列名和定义
alter table stu change age age1 int(3);
//只修改定义
alter table stu modify age int(2);
alter table stu change age age int(2);
``