Salut , je suis sur oracle 10g et j'aime recuperer le numero de semaine calendaire d'une date .
merci
Salut , je suis sur oracle 10g et j'aime recuperer le numero de semaine calendaire d'une date .
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select to_char(to_date('02/12/2007','DD/MM/YYYY'),'WW' )from dual ; TO_CHAR(TO_DATE('02/12/2007',' --------------------------------------------------------------------------- 48 1 rows selected
Attention :
WW : numéro de la semaine dans l'année, de 1 à 53 (la première semaine commence le premier jour de l'année)
IW : numéro ISO de la semaine dans l'année (le premier jeudi de la nouvelle année est dans la semaine 1)
A toi de voir si tu préfères IW ou WW...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 select to_char(to_date('02/12/2000','DD/MM/YYYY'),'WW' ) WW from dual ; WW --------------------------------------------------------------------------- 49 1 rows selected select to_char(to_date('02/12/2000','DD/MM/YYYY'),'IW' ) IW from dual ; IW --------------------------------------------------------------------------- 48 1 rows selected
Partager