oracle 关于分区

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 关于分区相关的知识,希望对你有一定的参考价值。

-- 删除分区
ALTER TABLE TT_TRMS_ALL_AIR_TASK DROP PARTITION TT_TRMS_ALL_AIR_TASK_P20171030;

1、增加一个分区
ALTER TABLE TT_TRMS_ALL_AIR_TASK
ADD PARTITION TT_TRMS_ALL_AIR_TASK_P20171031 VALUES LESS THAN (TIMESTAMP‘ 2017-10-31 00:00:00‘);
ALTER TABLE TT_TRMS_ALL_AIR_TASK
ADD PARTITION TT_TRMS_ALL_AIR_TASK_P20171106 VALUES LESS THAN (TIMESTAMP‘ 2017-11-07 00:00:00‘);

 

 

 

-- 修改分区字段时间 

 

查询一下生产的row movement策略 select table_name,owner,row_movement from dba_tables where table_name = ‘table_name‘; 的确是disabled的状态

1.修改该策略 alter table schema.table_name enable row movement;
2.执行语句
3.修改回来 alter table schema.table_name disable row movement;








以上是关于oracle 关于分区的主要内容,如果未能解决你的问题,请参考以下文章

关于Oracle 分区实现和操作的几个问题

Oracle表分区详解

oracle 表的分区

Oracle Partition 分区详细总结

Oracle分区表的move操作

oracle分库分表