Parece que lo siguiente debería funcionar:
Select *
from table_name
WHERE TO_DATE(timestampVal, 'YYYYMMDD-HH24MISS') > sysdate - interval '1' year;
También tenga en cuenta que invertí la comparación:indicó que desea filas donde timestampVal
no es mayor hace más de 1 año, entonces timestampVal
debe ser mayor (más reciente) que la hora actual menos un año.
Pruébalo.
Mucha suerte.