Oracle表级分区-按范围将INTERVAL添加到现有分区

时间:2018-08-20 18:27:22

标签: oracle partition

我在Oracle数据库中有一些表,这些表已按范围进行了分区。似乎默认的分区间隔是1天。 我想更新为使用INTERVAL(NUMTODSINTERVAL(5,'DAY')),以便每隔5天而不是每天创建一次分区。

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

1 个答案:

答案 0 :(得分:1)

使用

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

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