Format date orcle 8

Fermé
ruth - 13 août 2003 à 12:03
 ruth - 14 août 2003 à 12:48
Svp quel est le format de dates lorsquon souhaite inserer des donner dans une base oracle (via SQL +)
J'ai essaaye :
{ d 'aaaa-mm-jj' }
expl { d '2003-08-13' }

et
#aaaa-mm-jj#
et
'aaaa-mm-jj'

Mais ca ne marche pas
merci
A voir également:

4 réponses

Et bien par exemple pr avoir la date actuelle + ehure +min +sec
c

select to_char(sysdate,'MM-DD-YYYY HH24:MI:SS')"NOW"
from dual;


voial
Omar chenobi!!!
0
merci ,mais c'est pr une insertion!
"Insert into maTable (maDate,'aaa-mm-jj'); " par exeple;
Mais aucun de format proposés pr la date ne marche!
Merci
0
Pitu Messages postés 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
13 août 2003 à 14:43
Bonjour Ruth, Omar et les autres ...

Si ce que tu as dit ne marche pas, alors tu peux essayer de mettre un masque to_char sur ta date :
Insert into maTable (maDate,to_char('YYYY-MM-DD','ssaa-mm-jj'));
/!\ --> 'YYYY-MM-DD' doit être écrit tel quel. Ta date à insérer, c'est ssaa-mm-jj



  (:•Þ   Pitu
0
Pitu Messages postés 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
13 août 2003 à 14:51
Euh ... autant pour moi :

Insert into maTable (champ1,maDate,champ3) VALUES (val1,to_date('ssaa-mm-jj','YYYY-MM-DD'),val3)


  (:•Þ   Pitu
0
Bonjour et Merci pr vos contribution!
Fallait utiliser to_date('2003/09/19', 'yyyy-mm-dd')
donc la requete est:
Insert into maTable (champ1,maDate,champ3) VALUES (val1,to_date('2003/08/12', 'yyyy-mm-dd')
val3)
pr par exemple faire entrer
val1,'2003-08-12',val3 ds matable
merci
0