|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2006 Messages : 2 ![]() |
Bonjour,
j'ai besoin de convertir un champs DURATION datatype NUMBER qui est au format HHMISS en format de date HH:MI:SS Cela veut dire que 314 doit apparaître en 03:14 j'ai bien essayé quelque chose comme select to_char(duration,HH:MI:SS) mais cela ne fonctionne pas. Merci de votre aide je débute |
|
|
00
|
|
|
#2 | ||
|
Membre éprouvé
![]() Inscription : mai 2002 Messages : 535 ![]() |
Vous pouvez faire quelque chose du genre
Code :
__________________
Signé : Capitaine Jean-Luc Picard |
||
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
il n'y as pas de format TIME dans oracle, si tu veux une date, tu peux faire
Code :
to_char(to_date(200001010000+DURATION,'YYYYMMDDHH24MISS'),'HH24:MI') Code :
to_char(duration,'00G00','NLS_NUMERIC_CHARACTERS=.:') |
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mars 2006 Messages : 2 ![]() |
Merci pour vos réponses
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com