Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2144 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème de formatage de date sous MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de formatage de date sous MySQL

n°989477
TonyLrx
Posté le 22-02-2005 à 08:17:35  profilanswer
 

Salut à tous,
 
j'ai un problème de formatage de date avec Mysql, je shouaite formater une date comme ceci "20/02/2004 16:05:34",
sous oracle pour formater les dates on utilise la requête suivante :
alter session set NLS_DATE_FORMAT = ''dd/mm/yyyy hh24:mi:ss'' ça marche d'enfer on peut avoir un format de date perso.  
 
Sous Mysql j'ai trouvé ceci  
SET DATE_FORMAT=GET_FORMAT(DATE,'EUR') cela permet de retourner une date sous le format suivant  "20.02.2004" (format européen de base) mais ce n'ai pas le format que je recherche.  
 
peut on créer sont propre format de date sous Mysql et comment?
 
Merci d'avance

mood
Publicité
Posté le 22-02-2005 à 08:17:35  profilanswer
 

n°989605
skeye
Posté le 22-02-2005 à 11:05:54  profilanswer
 

http://dev.mysql.com/doc/mysql/fr/ [...] tions.html
 
Google est ton ami.
http://www.google.fr/search?q=mysq [...] S:official


---------------
Can't buy what I want because it's free -
n°989666
TonyLrx
Posté le 22-02-2005 à 12:05:28  profilanswer
 

Meric pour ta réponse, mais j'ai déjà consulté la plupart de ces pages,
 
 la commande SET DATE_FORMAT=GET_FORMAT(DATE,'EUR') fonctionne bien mais quand je veut remplacer le GET_FORMAT(DATE,'EUR') par  '%d/%m/%Y' je me tape un message d'erreur :-(

n°989673
skeye
Posté le 22-02-2005 à 12:12:22  profilanswer
 

[quote=989666,0,3,238227]Meric pour ta réponse, mais j'ai déjà consulté la plupart de ces pages,
 
 la commande SET DATE_FORMAT=GET_FORMAT(DATE,'EUR') fonctionne bien mais quand je veut remplacer le GET_FORMAT(DATE,'EUR') par  '%d/%m/%Y' je me tape un message d'erreur :-([/quote]
 
Humm. J'avais lu trop vite ton premier post...tu voudrais définir une fois pour toutes le format dans lequel mysql te retourne une date? :??:  
Je ne pense pas que ce soit possible, ça...
 
Par contre tu peux faire directement le date_format dans tes select (cf les exemples) :
select date_format(ton_champ_date, ton_format)
from tatable


---------------
Can't buy what I want because it's free -
n°989685
TonyLrx
Posté le 22-02-2005 à 12:28:31  profilanswer
 

Ok ben merci pour tes indications,  
je travail sur une application multi-sgbd (access, mssql, oracle et peut etre mysql) genre usine à gaz donc la modif des requêtes risques d'être compliqué.
 
@+ bonne prog  

n°991026
TonyLrx
Posté le 23-02-2005 à 12:16:30  profilanswer
 

personne n'a une idée???


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème de formatage de date sous MySQL

 

Sujets relatifs
Sortir une image de Mysqlprobleme avec l'ide borland!
Problème doublonprobleme de calque
Problème de réception de messageproblème requete Sql avec variable
Probleme de récuperation de fichier sur un FTP[C Ansi] Thread POSIX problème de synchronisation
petit problème pour requete sql un poil complexeproblème de quotes
Plus de sujets relatifs à : Problème de formatage de date sous MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR