Bonjour,
J'ai un problème pour afficher un horaire avec cette requête :
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 :
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 :
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.
Partager