[Oracle] traitement des dates au format string
Bonjour,
Je travaille sur une table, qui pour des raisons historiques, à son champ date au format string.
Je dois effectuer une extraction qui consiste à extraire toutes données dont la date associée est inférieur X jours (à partir de la date courante). J'ai cherché un peu sur le net et j'ai finalement essayé quelque chose comme ceci, mais ca ne marche toujours pas :
Code:
select ID from MY_TABLE where cast(CHAMP_DATE as date) <= current_date-30
Cette requête devrait retourné les ID dont la date associé est inférieure à 30 jours. La date étant au format dd/mm/yyyy
Quelqu'un saurait-il comment y arriver?
Merci :)
P.S: mes tests sont effectué sur une base ACCESS et l'appli sera sur une base Oracle