使用 set unused 选项标记不再使用的列

使用 drop unsused columns 丢弃标记为unused的列

 

alter table tabName set unused column  colName;

或alter table tabName set unused (colName);

alter table tabName  drop unused columns;

 

使用场景: 1业务正在使用中,使用语句alter table tabName drop column colName;会锁表,影响业务使用,尤其是特别大的表

 

We only live once, and time just goes by.