例如,创建表:
create table test(
 c1 int,
 c2 varchar2(16),
 c3 varchar2(64),
 c4 int
 constraint pk_ta_c1 primary key(c1)
)partition by range(c1)(
 partition p1 values less than(10000000),
 partition p2 values less than(20000000),
 partition p3 values less than(30000000),
 partition p4 values less than(maxvalue)
);
建立分区索引:
create index idx_test_c2 on test(c2) local (partition p1,partition p2,partition p3,parition p4);
或者create index idx_test_c2 on test(c2) local;我想问一下,为什么表上是按c1分区,建立的分区索引却是建立在c2字段上?建立分区索引是为了让历史分区索引不用重建,那这个索引不是建立在分区字段上时还能起作用吗?十分不理解啊!!