Użyj:
SELECT *
FROM YOUR_TABLE
WHERE creation_date <= TRUNC(SYSDATE) - 30
SYSDATE zwraca datę i godzinę; TRUNC resetuje datę do północy, więc możesz ją pominąć, jeśli chcesz creation_date
czyli 30 dni wcześniej, w tym aktualny czas.
W zależności od potrzeb możesz również skorzystać z ADD_MONTHS:
SELECT *
FROM YOUR_TABLE
WHERE creation_date <= ADD_MONTHS(TRUNC(SYSDATE), -1)