使用分区-1

使用分区

===================

按照Oracle 8的分区划分

--------------------------------------


CREATE TABLE RANGEPART
(
ID NUMBER(2) PRIMARY KEY,
NAME VARCHAR2(20)
)
PARTITION BY RANGE(ID)
(
PARTITION P1 VALUES LESS THAN(10),
PARTITION P2 VALUES LESS THAN(20),
PARTITION P3 VALUES LESS THAN(MAXVALUE)
); 
在示例代码中,它在此处创建具有分区的表

第一值<10

第二值10-19

3月20日起

用于通过哈希创建分区的SAPMLE代码-按照8i

===============================================


CREATE TABLE HASHPART
(
ID NUMBER(10) PRIMARY KEY,
NAME VARCHAR2(20)
)
PARTITION BY HASH(NAME)
PARTITIONS 5; 
在这种情况下,用户不能仅指定分区名称number。

在这种情况下,它将创建5个分区。

按照清单创建分区的示例代码-按照9i

===============================================


CREATE TABLE LISTPART
(
ID NUMBER(10) PRIMARY KEY,
NAME VARCHAR2(20)
)
PARTITION BY LIST(NAME)
(
PARTITION P1 VALUES ('A','B'),
PARTITION P2 VALUES ('C','D'),
PARTITION P3 VALUES ('E','F')
); 
这种类型的partitons主要用于字符数据类型。

还要检查

使用分区-2

From: https://bytes.com/topic/oracle/insights/768498-using-partition-1-a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值