Il semble que ce qui suit devrait fonctionner :
Select *
from table_name
WHERE TO_DATE(timestampVal, 'YYYYMMDD-HH24MISS') > sysdate - interval '1' year;
Notez également que j'ai inversé la comparaison :vous avez indiqué que vous voulez des lignes où timestampVal
n'est pas plus âgé il y a plus d'un an - donc timestampVal
doit être supérieur (plus récent) à l'heure actuelle moins un an.
Essayez-le.
Bonne chance.