首页 > 解决方案 > Oracle 表级分区 - 按范围将 INTERVAL 添加到现有分区

问题描述

我在 Oracle 数据库中有一些按范围分区的表。看来分区的默认间隔是1天。我想更新它以使用INTERVAL(NUMTODSINTERVAL(5,'DAY')),以便每 5 天而不是每天创建分区。

如何更新仅使用“按范围分区”而不使用按范围间隔分区的现有脚本。请帮忙。

标签: oraclepartition

解决方案


alter table … set interval(NUMTODSINTERVAL(5,'DAY'))

您应该能够在当前的 Oracle 版本中做到这一点:https ://docs.oracle.com/en/database/oracle/oracle-database/12.2/sqlrf/ALTER-TABLE.html


推荐阅读