Bonjour j'utilise Oracle en version 8.1,
j'effectue cette requête d'insertion au sein d'une table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE TABLE log ( LOGIN varchar(16), START1 date not null, SESSION_ID varchar(64) NOT NULL , REMOTE_ADDR varchar(16) NOT NULL , USER_AGENT varchar(64) NOT NULL , REFERER varchar(64) NOT NULL , AUTOCLOSE number NOT NULL, END1 timestamp(6) ) ;
je reçois le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 insert into log values('THIERRY','04/08/2004 16:02:31','81a51751a65cbcd0b3a7c49539153a80','140.120.5.127','Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)','http://we8000/grData/login.php','1','04/08/2004 19:31:37')
Je suis persuadé que ce message est dû au champ où je mets des date heure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [03-Feb-2006 15:08:49] PHP Warning: Ora_Exec failed (ORA-01861: le littéral ne concorde pas avec le format chaîne de caractères -- while processing OCI function OEXEC/OEXN) in /var/www/html/test/grr/script.php on line 283
Mais je n'arrive pas à trouver pourquoi.
Quelqu'un aurait une idée?
Merci d'avance.
Partager