Usar:
SELECT *
FROM YOUR_TABLE
WHERE creation_date <= TRUNC(SYSDATE) - 30
SYSDATE retorna a data e hora; TRUNC redefine a data para a meia-noite para que você possa omiti-la se quiser a
creation_date
que é 30 dias anteriores, incluindo a hora atual. Dependendo de suas necessidades, você também pode usar ADD_MONTHS:
SELECT *
FROM YOUR_TABLE
WHERE creation_date <= ADD_MONTHS(TRUNC(SYSDATE), -1)