Salut,

Sous ora10g, j'ai tenté d'inserer un temps avec milliseconde en db et ca marche pas, il ne reconnait pas le format pourtant il me semble correct
time_index_from et time_index_to sont des champs date

00:07:12.958
HH24:MI:SS.FF3

Sans les milliseconde, ca marche très bien.

00:07:12
HH24:MI:SS

Quelqu'un saurait-il me dire d'ou cela peut provenir ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
ORA-01821: date format not recognized
Query :
"INSERT INTO showings 
(date_from,
 date_to,
 time_index_from,
 time_index_to)
 VALUES 
(TO_DATE('2005-06-21 15:18:17','YYYY-MM-DD HH24:MI:SS'),
 TO_DATE('2005-06-21 15:19:01','YYYY-MM-DD HH24:MI:SS'),
 TO_DATE('00:07:12.958','HH24:MI:SS.FF3'),
 TO_DATE('00:07:48.625','HH24:MI:SS.FF3'))"
Merci