我准备创建一个分区表,数据是不断增长的,表里有一个日期类型的字段,字段名为MY_DATE,根据这个字段创建范围分区;
然后创建两个存储过程,第一个存储过程是添加分区,第二个是删除分区;
最后创建一个job,每个月初执行添加分区的存储过程,同时将两年前的分区删除(或者合并,哪个更合理?)求完整可用的代码!
然后创建两个存储过程,第一个存储过程是添加分区,第二个是删除分区;
最后创建一个job,每个月初执行添加分区的存储过程,同时将两年前的分区删除(或者合并,哪个更合理?)求完整可用的代码!
解决方案 »
- 如何用toad导出多个表结构,我的toad是9.6版本把用户下面的多个表结构和存储过程导出
- 查询出一行若干列结果,遍历列数据添加到另外表中……求助~~~
- create database 如何关联tablespace[非temporary table space]和user
- [在线求助]通过PLSQL_ODBC导入器导入excel某日期列sysdate,报错??
- 位图索引与 B-tree 索引:选择与时间 进来解释一下
- oracle索引问题
- oracle的sql语句问题,请熟悉sql语句的人过来帮忙
- sql动态分类汇总统计各个部门每月消费的资金的情况请高手指教!
- 刚装完oracle9i,有点问题请教。
- 创建触发器错误
- 外键关联导致主表无法删除某条记录
- 在官方网站下的 Oracle 11g 第一版 需要注册吗?
create table table name
(
........
enable row movment --此语句是能修改行分区键值,也就是如不添加该 句不能修改记录的分区键值,不能使记录分区迁移
PARTITION BY RANGE (TRANS_DATE)
(
PARTITION crm_detail_200309 VALUES LESS THAN
(TO_DATE (‘09/01/2003’,’mm/dd/yyyy’
TABLESPACE crm_detail_200309,
其他分区.....
;