Posez votre question Signaler

Date Oracle et SAS

Sandy91 - Dernière réponse le 25 juin 2008 à 09:58
Bonjour,
Je travaille actuellement sur un projet de migration d'un système. Je passe d'un traitement de table SAS par la gestion de table Oracle sous SAS. Tout se passe bien jusqu'au moment où je transfert ma table sas sous oracle.
En effet, quand je mets ma table SAS sous orcle. Mes dates trouvent ce format là : 01MAR2008 00:00:00 alors que dans ma table sas elle avait le format : 01/03/2008. J'ai essayé To_char. ça ne fonctionne pas ?
data tab1; /*ici ma date est au bon format*/
set tab1 ;
format date ddmmyy10. ;
run ;
data lib1.tab1 ; /* table oracle*/
set tab1 ; /*table sas dans la work*/
run ;
C'est dans lib1.tab1 que j'ai un problème de format !!
J'espère que je me suis bien fais comprendre. Je galère depuis quelque jours.
Merci beaucoup de votre aide !!
Lire la suite 

Date Oracle et SAS »

2 réponses
Réponse
+1
moins plus
Salut,

En effet, quand je mets ma table SAS sous orcle. Mes dates trouvent ce format là : 01MAR2008 00:00:00 alors que dans ma table sas elle avait le format : 01/03/2008. ==> il n'y a pas plusieurs formats de date sous Oracle: le format DATE est unique et il y a plusieurs modalités d'afficher une date en utilisant TO_CHAR (ou bien, mias ceci revient au même, en profitant d'un formatage particulier du client Oracle - sqlplus, Toad, etc.)

Exemple:
SELECT sysdate FROM dual;

SELECT to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS') FROM dual;


++
sandy91 - 25 juin 2008 à 09:58
Salut !

Merci pour ta réponse mais même en faisant le To_CHAR, j'ai toujours le même problème. Je ne comprends toujours pas pourquoi ?!!!
Ajouter un commentaire
Ce document intitulé « date Oracle et SAS » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook