Pour obtenir une bonne réponse, vous devez penser à l'avance ce que vous allez faire avec ces dates dans le contexte de la façon dont Oracle stocke les dates en interne.
Par exemple, si vous faites
to_date('03JUN2008','DDMONYYYY')
comme Matthew a suggéré, ce que vous allez vraiment faire est:
03-JUN-2008 00:00:00
Pourquoi serait-ce un problème? Supposons que vous utilisiez cette date pour tester la fin de la journée, par exemple en comptant tous les commentaires des utilisateurs soumis jusqu'au 06/03/2008 inclus. Si vous comparez avec la date ci-dessus, vous finirez par exclure tous les commentaires faits à cette date puisqu'ils seront tous faits à 00:00 plus les heures.
Donc, dans ce cas, vous devrez ajouter le temps de le faire fin vraiment de la journée, par exemple:
to_date('03JUN2008','DDMONYYYY')+0.999988425925926
qui vous donnera:
03-JUN-2008 23:59:59
Merci qui est ce que je à la recherche de. – homerjay