Bonjour,
j'ai une table toute simple
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
CREATE TABLE TABT_LOG
(
  ID_LOG           INTEGER,
  DATE_TRT       DATE,
  DATE_FICHIER  DATE,
  DUREE             VARCHAR2(10 BYTE),
  STATUT           VARCHAR2(5 BYTE)
)
dans laquelle je voudrais insérer un enregistrement
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
INSERT INTO TABT_LOG (ID_LOG,DATE_TRT,DATE_FICHIER,DUREE,STATUT) 
values (SEQ_LOG.nextval,to_date('01/01/0001','DD/MM/YYYY'),to_date(sysdate,'DD/MM/YYYY'),' Debut','OK');
Mais à chaque fois j'obtiens dans ma table les valeurs:
ID_LOG= 120
DATE_TRT=01/01/0001
DATE_FICHIER=22/07/0014
DUREE=debut
STATUT=OK.

D'autre part
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
select  sysdate from dual:
 
SYSDATE 
--------
22/07/14
1 row selected.
Donc en fait tout se passe bien, mais le seul bémol se situe au niveau de la DATE_FICHIER qui est valorisée à 22/07/0014 au lieu de 22/07/2014.

Merci pour votre aide.
Cordialement,