- 相同点:都是用来改变column的属性,change和modify执行成功后都会用本次设置的属性替换column原属性,请注意是【替换】;
- 不同点:重命名只能使用change 格式(mysql默认不区分大小写)
1 change
1 | alter table table_name change current_column_name new_column_name type extra; |
2 modify
1 | alter table table_name modify column_name type extra; |