修改分区默认属性

使用ALTER TABLE … MODIFY DEFAULT ATTRIBUTE FOR PARTITION修改分区默认属性。

示例:修改分区默认属性

下面的例子修改范围-哈希复合分区表tab的一级子分区表p1的属性,它将影响p1中二级分区创建的属性默认值

--  清理环境
DROP TABLE tab;

CREATE TABLE tab
( 
    id NUMERIC(6),
    time_id DATE
)
PARTITION BY RANGE (time_id)
SUBPARTITION BY HASH (id)
SUBPARTITIONS 4 
(
    PARTITION p1 VALUES LESS THAN ('2006-APR-01'),
    PARTITION p2 VALUES LESS THAN ('2006-JUL-01')
);

ALTER TABLE tab MODIFY DEFAULT ATTRIBUTES FOR PARTITION p1 LOGGING;

--  删除表
DROP TABLE tab CASCADE;