MANAGE_DYNAMIC_PARTITION
MANAGE_DYNAMIC_PARTITION 用于执行一次动态分区管理 任务,为动态分区表预创建未来分区、删除过期分区。
语法
DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION (
precreate_time VARCHAR(64) DEFAULT NULL,
time_unit VARCHAR(64) DEFAULT NULL);
参数说明
| 参数 | 说明 |
|---|---|
| precreate_time | 可选值,n {hour | day | week | month | year}。
|
| time_unit | 可选值, null | hour | day | week | month | year。
|
示例
CALL DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION();
CALL DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION('3DAY');
CALL DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION('3DAY', 'HOUR');