no save
Assistance
Achat
News

Forum | programmation
Format de date SYSDATE sous PL/SQL
liluane, le mar. 24 juil. 2007 à 13:10:21
Bonjour,
J'ai un problème de format de date sous PL/sql :
Je fais les requêtes suivantes dans mon interface de saisie de code sql (TOAD 8) J'obtiens le bon format que je veux. ( ie DD/MM/YYYY )

select TO_CHAR(sysdate,'DD/MM/YYYY') from dual ------->24/07/2007

select TO_CHAR(sysdate,'DD-MM-YYYY') from dual; ----------> 24-07-2007

select add_months (sysdate,0) from dual ------->24/07/2007

select trunc(sysdate) from dual ------->24/07/2007

select trunc(add_months (sysdate,0)) from dual ------->24/07/2007

select trunc(sysdate,'DD') from dual ------->24/07/2007

Par contre ici j'ai cette date très zarbi et je ne sais pas pourquoi l'année est 0007 et pas 2007.
select TO_DATE(sysdate,'DD-MM-YYYY') from dual; ------->24/07/0007

select TO_DATE(sysdate,'DD/MM/YYYY') from dual; ------->24/07/0007

Donc j'ai essayé plusieurs solutions.


J'ai déjà regardé les forums proposés sur comment récupérer que la date dans sysdate (sans l'heure) c'est toujours pareil :'( j'obtient toujours le même format!

SOMEONE HELP PLEASE! Thanks! Configuration: Windows XP
Internet Explorer 6.0
Oracle 8.1.7


comok
oct. 07
Suivant
REPONSES
comok
oct. 07
GeorgeToon
nov. 07
rboutin
déc. 07
ApacheLRY
juil. 08
totof
déc. 08
Version Web
Réalisé par RedShift
no save