Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2004, 11h03   #1
Invité de passage
 
Inscription : juin 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 8
Points : 2
Points : 2
Par défaut [résolu]Question format Date!

Bonjour à tous, j'aurais aimé savoir si il existe une fonction permettant d'inverser le positionnement du jour et du mois dans le format date car je dois faire un transfert de donnée à un site américain qui lui met le mois en premier et le jour en deuxième, merci d'avance?
geoffreykill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2004, 12h33   #2
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
Salut,

Ta fonction se trouve dans le chapitre 9.7. Data Type Formatting Functions.

AMHA, un petit détour en premier par la doc t'aurait fait gagner du temps.....

@+
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2004, 13h19   #3
Invité de passage
 
Inscription : juin 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 8
Points : 2
Points : 2
Alors j'ai essayé en rappelant que mon champ est au format date et que je veux simplement intervertir le mois et l'année que ce ne soit plus "DD Mon YYYY" mais "Mon DD YYYY" j'ai donc essayé en faisant la requète
Code :
SELECT pdatenaissance to_date('DD Mon YYYY', 'Mon DD YYYY') FROM m_membres WHERE _id='10'
mais ça ne marche pas je ne sais pas comment faire!
geoffreykill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2004, 14h24   #4
Membre confirmé
 
Inscription : octobre 2003
Messages : 266
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 266
Points : 287
Points : 287
Essayes ceci :
Code :
1
2
3
4
 
SELECT to_char(pdatenaissance, 'Mon DD YYYY')
FROM m_membres 
WHERE _id='10';
La fonction to_date part du principe que tu as en entrée une chaine de caractère et non pas une date.

@+
Krapulax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2004, 14h33   #5
Invité de passage
 
Inscription : juin 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 8
Points : 2
Points : 2
Merci beaucoup ça me donné le résultats souhaité,
JOJO
geoffreykill est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h59.


 
 
 
 
Partenaires

Hébergement Web