Bonjour,
J'ai un problème pour afficher un horaire avec cette requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT djnumjournee, djnom_va, djnom_vd,djharrivee,djhdepart
FROM D
WHERE djciid = 1
ORDER BY djnumjournee;
Je veux que djharrivee et djhdepart soit au format HH:MM mais il sont au format JJ/MM/YY. J'ai essaie avec les fonctions TRUNC(), CONVERT(), ROUND(). Mais je ne trouve pas ! Le requête de création de la table est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
CREATE TABLE D
   (
    DJCIID NUMBER(4)  NOT NULL,
    DJNUMJOURNEE NUMBER(3)  NOT NULL,
    DJNOM_VA VARCHAR2(128)  NOT NULL,
    DJNOM_VD VARCHAR2(128)  NOT NULL,
    DJHARRIVEE DATE  NULL,
    DJHDEPART DATE  NULL
,   CONSTRAINT PK_D PRIMARY KEY (DJCIID, DJNUMJOURNEE)  
   ) ;
et pour ajouter une ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO D VALUES (0001,1,'Tokyo','Kyoto',TO_DATE('09-01','HH24-MI'),TO_DATE('18-01','HH24-MI'));
Merci d'avance de vos réponses.