Bonjour,

lors de mes tests pour migrer une base Oracle de 9i vers 10g, je bute sur un problème : il semble que le comportement des masques de conversion ait changé. Un exemple simple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select to_date('JAN','MON','NLS_DATE_LANGUAGE=FRENCH') from dual;
sous oracle 9, il me renvoie 01/01/2009, par contre sous oracle 10 j'ai une erreur ora-01843: not a valid month. J'ai la même erreur avec les autres mois

C'est étonnant car la doc 10g indique bien que MON correspond au mois abrégé. Une fonctionnalité non documentée peut être ?

En tout cas si quelqu'un a une idée je suis preneur.