Format date orcle 8
ruth
-
ruth -
ruth -
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
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
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!!! -
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 -
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 -
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