月ごとに分割されたテーブルがあるので、Oracle 11g で plsql プロシージャを使用して 2 か月以上前のパーティションをalter table <table_name> drop partition <partition name>
削除する必要があります。 .私の実際のテーブルは.
CREATE TABLE invoices_1
(in_no NUMBER NOT NULL,
voice_date DATE NOT NULL,
feed_back VARCHAR2(500))
PARTITION BY RANGE (voice_date)
(PARTITION jan VALUES LESS THAN (TO_DATE('01/12/2012', 'DD/MM/YYYY')) ,
PARTITION feb VALUES LESS THAN (TO_DATE('01/01/2013', 'DD/MM/YYYY')) ,
PARTITION decs VALUES LESS THAN (TO_DATE('01/02/2013', 'DD/MM/YYYY')) );