drop table range_part_tab purge;
1
2
3
create table range_part_tab(id number,deal_date date,area_code number,contents
varchar2(4000))
4
partition by range(deal_date)
5
(
6
partition p1 values less than(TO_DATE('2022-02-01','YYYY-MM-DD')),
7
partition p2 values less than(TO_DATE('2022-03-01','YYYY-MM-DD')),
8
partition p3 values less than(TO_DATE('2022-04-01','YYYY-MM-DD')),
9
partition p4 values less than(TO_DATE('2022-05-01','YYYY-MM-DD')),
10
partition p5 values less than(TO_DATE('2022-06-01','YYYY-MM-DD')),
11
partition p6 values less than(TO_DATE('2022-07-01','YYYY-MM-DD')),
12
partition p7 values less than(TO_DATE('2022-08-01','YYYY-MM-DD')),
13
partition p8 values less than(TO_DATE('2022-09-01','YYYY-MM-DD')),
14
partition p9 values less than(TO_DATE('2022-10-01','YYYY-MM-DD')),
15
partition p10 values less than(TO_DATE('2022-11-01','YYYY-MM-DD')),
16
partition p11 values less than(TO_DATE('2022-12-01','YYYY-MM-DD')),
17
partition p12 values less than(TO_DATE('2023-01-01','YYYY-MM-DD')),
18
partition p_max values less than(maxvalue)
19
);
20
21
1. partition by range
22
2.values less than
23
3.partition p_max values less than(maxvalue)
24
4.
25
评论