|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2003 Messages : 7 ![]() |
Bonjour et bonne année à tous
![]() voici mon pb (en oracle 8i, 9i ou 10gr2) Code :
SELECT to_char (to_date('29/12/2008'),'IW-YYYY') FROM dual Code :
SELECT to_char (to_date('31/12/2007'),'IW-YYYY') FROM dual Qqn peut il m'aider ? @++ Solo |
|
|
00
|
|
|
#2 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Voila la doc : http://download.oracle.com/docs/cd/B....htm#sthref302
J'imagine que c'est l'année qui t'étonne. C'est simplement que YYYY donne l'année de la date et non l'année ISO c'est pourquoi c'est pas cohérent. Tu dois utiliser IYYY et non YYYY pour avoir l'année ISO de la semaine ISO considérée. Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
c'est marrant j'ai eu exactement ce problème avec la nouvelle année, comme quoi les développeurs parfois ...
c'est le bug de l'an 2008 qui n'était pas apparu l'an dernier, le 01/01/2007 étant un lundi ... ! |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : septembre 2003 Messages : 7 ![]() |
Merciiiiiiiiiiiiiiiiiiiiiiiii Mr
![]() Mais fait chi... et mer... Y a plus qu'à modifier : les centaines d'extractions, les écrans.... Arrffff c'est bien ca participe à la croissance ce genre de bétise vu le boulot.... @+ et bonne année encore ![]() Solo |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com