Effectivement.
mais moi je ne te recommande pas l'utilisation de cette conversion automatique de type appelée transtypage automatique.
en effet, en ce qui concerne les dates, le résultat de ce transtypage dépend du format de date par défaut du poste qui exécute la commande.
WHERE madate = '01/12/2010'
peut vouloir dire 01 décembre 2010 si le format de la date de la machine est du DD/MM/YYYY
tout comme cela peut signifier 12 janvier 2010 si le format est du MM/DD/YYYY. cela peut donc donner des résultats inattendu.
Et si par contre le format et du YY/MM/DD, là mon gars, t'es foutu.
il faut donc toujour utiliser soit du to_date(), soit du to_char() quand tu veux manipuler des dates.
Partager