alter table table_name deallocate unused keep 8k;
/*將非分區表的表空間搬到新的表空間,在移動表空間后,原表中的索引對象將會不可用,必須重建*/
alter table user.table_name move tablespace new_tablespace_name;
create index index_name on user.table_name(column_name) tablespace users;
alter index index_name rebuild;
drop table table_name [CASCADE CONSTRAINTS];
alter table user.table_name drop column col_name [CASCADE CONSTRAINTS CHECKPOINT 1000];---drop column
/*給表中不用的列做標記*/
alter table user.table_name set unused column comments CASCADE CONSTRAINTS;
/*drop表中不用的做了標記列*/
alter table user.table_name drop unused columns checkpoint 1000;
/*當在drop col是出現異常,使用CONTINUE,防止重刪前面的column*/
ALTER TABLE USER.TABLE_NAME DROP COLUMNS CONTINUE CHECKPOINT 1000;
select * from dba_tables/dba_objects;
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/