|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 71 ![]() |
Bonjour,
J'ai un champs qui contient enregistre une date sous la forme d'un nombre de jour depuis le 1 janvier 2001 dans une base Oracle. Par exemple 14556. Il faudrais qu'à l'aide d'une requête SQL, j'affiche cette date sous le format jj/mm/aaaa. Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
Code :
CDLT. |
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 71 ![]() |
Merci pour ta réponse. J'aurais besoin également besoin de faire marcher cette requête sur une base sql server.
Est-ce que cette requête sera générique ou je devrais en écrire une autre ? |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Inscription : avril 2005 Messages : 1 672 ![]() |
Citation:
|
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() |
TO_CHAR et TO_DATE sont des fonctions spécifiques à oracle, il faut donc trouver les fonctions de transtypage correspondantes (regarde du côté de CAST).
__________________
"Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément." Nicolas Boileau "Expliquer empêche de comprendre si cela dispense de chercher" Quiz Oracle : venez tester vos connaissances ! |
|
|
00
|
|
|
#6 | |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
ne connaissant pas SQLServer j'ai néamoins trouvé ceci :
http://vb.developpez.com/faq/?page=Dates#dateadd essaies de regarder par là ... par là aussi : Citation:
CDLT. |
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2006 Messages : 71 ![]() |
Pour sql server, j'ai écrit :
Code :
SELECT DATEADD(day, 14556, '01/01/2001') |
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : décembre 2004 Messages : 349 ![]() |
alors [RESOLU] ?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com