一般有两种方法:

方法一:

alter table test2 drop column cc;

方法二:

alter table test2 set unused column cc;
alter table test2 drop unused columns;


一般提倡用方法二,原因是方法一是一个很耗时的操作,删除一个列之后,必须重新构造各行来删除列的数据;所以方法二是更好的选择,值得注意的一点是,set unused column是不可逆的,不可逆的,不可逆的,不可逆的,不可逆的,....,别被名字忽哟了,以为可以set used column,实际上是没有的,这一点请新同学一定要注意,万一做错了就只有想方法恢复了,切记!!!