您的位置:首页 > 其它

创建分区表part_emp,再创建分区索引

2014-07-08 15:40 399 查看
创建分区表part_emp,再创建分区索引

创建分区表part_emp
DROP TABLE part_emp;
CREATE TABLE part_emp(
EMPNO NUMBER(4) NOT NULL,
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7,2),
COMM NUMBER(7,2),
DEPTNO NUMBER(3))
PARTITION BY RANGE (sal)
(PARTITION SAL_1000 VALUES LESS THAN (1000) TABLESPACE my_index,
PARTITION SAL_2000 VALUES LESS THAN (2000) TABLESPACE my_index,
PARTITION SAL_3000 VALUES LESS THAN (3000) TABLESPACE my_index,
PARTITION SAL_4000 VALUES LESS THAN (4000) TABLESPACE my_index,
PARTITION SAL_max VALUES LESS THAN (MAXVALUE) tablespace my_index);
INSERT INTO part_emp SELECT * FROM emp;
COMMIT;

再创建分区索引
DROP INDEX part_emp_index;
CREATE INDEX part_emp_index
ON part_emp(deptno)
TABLESPACE my_index LOCAL (
PARTITION SAL_1000 ,
PARTITION SAL_2000 ,
PARTITION SAL_3000 ,
PARTITION SAL_4000,
partition SAL_max );
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: