如果从大数据表中删除一个字段,这种操作需要执行很长一段时间,可以通过下面的方法达到删除字段的目的。
创建一张新表,与旧表字段一致
create table newTable like oldTable;
删除新表字段
alter table newTable drop column assocId;
导入旧表数据
insert into newTable(id1, id2) select id1, id2 from oldTable;
删除旧表,将新表改为旧表的名称即可。