如何按日期列对oracle11g表进行分区?

时间:2019-10-16 05:07:52

标签: date oracle11g database-partitioning

我在oracle中有一个表:

CREATE TABLE transaction (
    id INT NOT NULL,
    accountnumber VARCHAR NOT NULL,
    stmtvaluedate DATE NOT NULL,
    ...
);

我想按stmtvaluedate列对该表进行分区。我的目标是在一个月后创建一个新分区。

有没有好的脚本?还是我必须创建静态数量的分区?

最好是:如果一个月过去了,将自动创建一个新分区。

谁能给我一个关于如何在每个月之后按日期列对表进行分区的示例吗?如果无法进行自动分区,那么我将需要一个示例,该示例通过日期列(大约每个月)从现在开始创建到一年的分区。

0 个答案:

没有答案