oracle怎樣刪除表分區

方法:1、利用“ALTER 表名 SALES DROP PARTITION 分區名;”語句刪除表分區;2、利用“ALTER 表名 SALES DROP SUBPARTITION 分區名;”語句刪除子分區。

oracle怎樣刪除表分區

本教程操作環境:Windows10系統、oracle 11g版、Dell G3電腦。

oracle怎樣刪除表分區

刪除表分區(drop partition)??

? 刪除表分區包含兩種操作,分別是:?

刪除分區:

alter?table?[tbname]?drop?partition?[ptname]?UPDATE?GLOBAL?INDEXES??;

刪除子分區:

alter?table?[tbname]?drop?subpartition?[ptname]??UPDATE?GLOBAL?INDEXES;

? 除hash分區和hash子分區外,其它的分區格式都可以支持這項操作。? ?例如,刪除分區:

JSSWEB>?select?table_name,partition_name? ??2??from?user_tab_partitions?where?table_name='T_PARTITION_LIST';

oracle怎樣刪除表分區

表已更改。??

提示,drop partition時,該分區內存儲的數據也將同時刪除,例如:

SSWEB>?insert?into?t_partition_list?values?(1,'a');?..........? --插入一批記錄,分布于當前各個分區?..........? JSSWEB>?commit;

提交完成。

推薦教程:《Oracle教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享