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:
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part select to_date('JAN','MON','NLS_DATE_LANGUAGE=FRENCH') from dual;
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.







Répondre avec citation
Partager