二 分区表的定义
| Create Table orders ( PATIENT_ID varchar2(10) not null, ORDER_NO number(4), ORDER_SUB_NO number(2), .............. ORDER_CLASS char(1), ORDER_TEXT varchar2(80), ORDER_CODE varchar2(10), ............. START_DATE_TIME date STOP_DATE_TIME date ................. ORDERING_DEPT varchar2(8) storage (initial 100M next 1M) PARTITION BY RANGE(START_DATE_TIME) SUBPARTITION BY HASH(ORDER_CODE) SUBPARTITIONS 3 STORE IN (ordersub1, ordersub 2, ordersub 3) (PARTITION orders200212 VALUES LESS THAN (to_date(’2003-01-01 00:00: 00’,’yyyy-mm-dd hh24:mi:ss’)) tablespace Tsp_Orders, PARTITION orders200301 VALUES LESS THAN (to_date(’2003-02-01 00:00: 00’,’yyyy-mm-dd hh24:mi:ss’)) tablespace Tsp_Orders,, PARTITION orders 200302 VALUES LESS THAN (to_date(’2003-03-01 00:00: 00’,’yyyy-mm-dd hh24:mi:ss’)) tablespace Tsp_Orders,, ..................... PARTITION orders200402 VALUES LESS THAN (to_date(’2004-03-01 00:00: 00’,’yyyy-mm-dd hh24:mi:ss’)) tablespace Tsp_Orders (SUBPARTITION ordersub1 TABLESPACE Tsp_Orders, SUBPARTITION ordersub 2 TABLESPACE Tsp_Orders, SUBPARTITION ordersub3 TABLESPACE Tsp_Orders)); |
| ALTER TABLE Orders ADD CONSTRAINT Pk_Orders KEY (Patient_id, Visit_id,Order_no,Order_sub_no) USING INDEX PCTFREE 5 TABLESPACE Tsp_Orders; |
| 分区名 | 记录数 |
| orders200301 | 87311 |
| orders2200302 | 87553 |
| orders2200303 | 107533 |
| ............ | |
| orders200401 | 124812 |
| Alter Table orders Add partition orders200403 Aalues less (to_date(’2004-04-01 00:00:00’,’yyyy-mm-dd hh24: mi:ss’)) Tablespace Tsp_Orders; |
| Alter Table table_name Drop Partition partition_name; |
| Alter Table table_name Truncate Partition partition_name Storage; |
![]() | 为HQ添加Oracle 10监控 | 12-02 |
![]() | 在oracle中导入导出dmp数据库文件 | 12-02 |
![]() | ORACLE查询或删除时指定使用索引的写法&s | 11-30 |
![]() | ORACLE分页查询SQL语法 | 11-30 |
![]() | Oracle数据库的十种重新启动步骤 | 12-06 |
![]() | 完全删除Oracle数据库的方法 | 12-06 |
![]() | 实例讲解Oracle里抽取随机数的多种方法 | 06-20 |
![]() | 在Oracle中实现搜索分页查询 | 08-21 |
![]() | ORACLE问题与解答 | 9910 |
![]() | Oracle数据操作和控制语言详解 | 6526 |
![]() | oracle学习的好书 | 4731 |
![]() | 优化Oracle库表设计的若干方法 | 4252 |
![]() | Oracle数据库技术(1) | 3982 |
![]() | Oracle数据库日常维护手册 | 3908 |
![]() | 完全删除Oracle数据库的方法 | 2931 |
![]() | 数据库设计三大范式应用实例剖析 | 2601 |