J'execute une requete avec SqlPlus : "select matri, nompre, date from hopenpl".
J'obtiens une date avec le format de cette manière : 30-AUG-97
Comment faire pour obtenir directement la date au format 30/08/1997 ?
Publicité
Posté le 08-08-2005 à 15:20:09
sircam
I Like Trains
Posté le 08-08-2005 à 15:22:40
TO_CHAR(date, format)
---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
4bis
Posté le 08-08-2005 à 15:48:11
J'ai cherché un peu sur le net pour l'utiliser avec php mais je n'ai pas trouvé.
En effet, j'utilises php pour lancer cette requete, et je ne vois pas comment utiliser TO_CHAR(date, "ddmmyyyy" ), pourrais-tu m'eclairer ?
sircam
I Like Trains
Posté le 08-08-2005 à 16:13:30
Tu es dans la catégorie SQL ici, pas PHP.
- Soit ta requête SQL contient TO_CHAR et tu n'as plus qu'à accéder au champs correctement formaté depuis PHP (pas terrible comme design);
- Soit ta requête extrait le champs tel qu'il est (p.e. un timestamp), à charge pour l'appli de le convertir -> cf. fonctions de conversion date en PHP.
---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Beegee
Posté le 08-08-2005 à 16:26:50
donc en pratique :
select matri, nompre, TO_CHAR(date, 'DD/MM/YYYY') from hopenpl;
Au passage, utiliser DATE comme nom de champ, c'est pas terrible vu que c'est un mot réservé du langage ...
sircam
I Like Trains
Posté le 08-08-2005 à 16:27:27
Toutafé.
---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}