DM8数据库分区表
分區表
目 ?錄
1???? 水平分區... 1
1.1???? 范圍分區... 1
1.2???? 列表分區... 1
1.3???? 哈希分區... 2
1.4???? 間隔分區... 2
?
?
分區列是數字或者日期類型。
SQL> ? create table TEST.TAB_P1(
id int,
name varchar(20),
birthday date,
birthplace varchar(30)
)
partition by range(id)
(????? partition pr1 values less than(100),
partition pr2 values less than(200),
partition pr3 values less than(maxvalue)
);
分區列適合是字符串類型
SQL> ? create table TEST.TAB_P2(
id int,
name varchar(20),
birthday date,
birthplace varchar(30)
)
partition by list(id)
(????? partition pl1 values (‘黑龍江’,’吉林’,’遼寧’),
partition pl2 values (‘北京’,’天津’,’河北’,’山西’,’內蒙古’),
partition pl3 values (‘陜西’,’甘肅’,’新疆’,’青海’,’寧夏’),
partition pl3 values (default)
);
默認分區表名使用 DMHASHPART+分區號(從 0 開始)。
SQL> ? create table TEST.TAB_P3(
id int,
name varchar(20),
birthday date,
birthplace varchar(30)
)
partition by hash(id) partitions 10;
SQL> ? create table TEST.TAB_P4(
id int,
name varchar(20),
birthday date,
birthplace varchar(30)
)
partition by range(birthday)
interval(numtoyminterval(1,’YEAR’))
(????? partition pi1 values less than(to_date(‘2020-01-01 00:00:00’,’YYYY-MM-DD HH24:MI:SS')),
partition pi2 values less than(to_date(‘2020-01-01 00:00:00’,’YYYY-MM-DD HH24:MI:SS')),
partition ?pi2 values less than(maxvalue)
);
總結
- 上一篇: Kai Ge - 8K壁纸V1.0
- 下一篇: SunTorque-螺栓紧固扭矩标准,你