|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre habitué
![]() Luis Inscription : avril 2006 Messages : 436 ![]() |
Salut a tous,
oracle 11g sous linux Soit une table TEST avec un champ fecha(date) de type NUMBER Dans le champs Code :
Ce que je voudrais c'est faire une select et dortir la date qui corespond. J'ai Googeler un peu et j'ai trouvé la fonction suivante: Code :
Mais...ça donne l'erreur que vous pouvez voir: Code :
D'avance merci |
||||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
Multipliez vos données par 1E-6 avant de les passer dans la fonction.
|
|
|
00
|
|
|
#3 | ||
|
Membre habitué
![]() Luis Inscription : avril 2006 Messages : 436 ![]() |
Bonjour
pardon de demander, mais comment ça se traduit en SQL cette multiplication? Si j'ai ceci: Code :
SELECT unixts_to_date(1081936800000) FROM dual; Code :
SELECT unixts_to_date(1081936800000*1E-6) FROM dual; Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
Est-ce que comme ça vos dates ont plus de signification ?
Code :
|
||
|
|
10
|
|
|
#5 |
|
Membre habitué
![]() Luis Inscription : avril 2006 Messages : 436 ![]() |
Bonjour
whaaaa voila cette fois ça marche bien. Merci beaucoup Bon week end a tous. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com