Soltar particiones mayores de 2 meses

Tengo una tabla con partición basada en el campo de fecha. Ahora, tengo que escribir un procedimiento para eliminar todas las particiones de más de 2 meses, es decir, test_date es de más de 2 meses. ¿Cómo lo hago?

create table test_table
(
test_id number,
test_date date,
constraint pk_test primary key (test_id)
)
partition by range (test_date)
(
PARTITION pt01122012 VALUES LESS THAN (TO_DATE('01-DEC-
2012', 'DD-MON-YYYY')),
PARTITION pt01022013 VALUES LESS THAN (TO_DATE('01-FEB-
2013', 'DD-MON-YYYY')),
PARTITION pt01042013 VALUES LESS THAN (TO_DATE('01-APR-
2013', 'DD-MON-YYYY')),
PARTITION pt01062013 VALUES LESS THAN (TO_DATE('01-JUN-
2013', 'DD-MON-YYYY')),
PARTITION pt01082013 VALUES LESS THAN (TO_DATE('01-AUG-
2013', 'DD-MON-YYYY'))
);

Gracias por adelantado...

Respuestas a la pregunta(1)

Su respuesta a la pregunta