Format de date

Format de date - SQL/NoSQL - Programmation

Marsh Posté le 08-08-2005 à 15:20:09    

Bonjour a tous,
 
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 ?

Reply

Marsh Posté le 08-08-2005 à 15:20:09   

Reply

Marsh Posté le 08-08-2005 à 15:22:40    

TO_CHAR(date, format)


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh 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 ?

Reply

Marsh Posté le 08-08-2005 à 16:13:30    

[:kiki]
 
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}
Reply

Marsh 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 ...

Reply

Marsh Posté le 08-08-2005 à 16:27:27    

Toutafé.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 08-08-2005 à 16:31:05    

Beegee a écrit :

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 ...


 
Merci ca marche bien, ca devait etre les simples guillemets que je n'avais pas mis. :jap:
 
Pour le champ DATE, il n'existe pas, c'était juste pour l'exemple ;)
 
 
sircam >> oui c'est bien de l'aide en sql/oracle que je demandais et non en Php, car c'etait un probleme au niveau de la requete. ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed