Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 09/02/2011, 14h29   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 12
Points : 12
Par défaut Conversion date-texte en date

Bonjour à tous,

Est-il possible dans le langage SQL d'Access de convertir une date stockée sous le format "aaaammjj" en "vraie" date ?

Merci d'avance de votre retour

Philippe
berapard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 15h10   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Berapard,

En requête "mise à jour", Via l'assistant :
Code :
1
2
3
ExtracChaîne([DateTXT];7;2) & "/" & 
ExtracChaîne([DateTXT];5;2) & "/" & 
ExtracChaîne([DateTXT];1;4)
dans le champ de type "date" fonctionne bien.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 15h22   #3
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 12
Points : 12
Merci de cette réponse.

Mais, en langage SQL "Access" qu'est ce que cela donne ?

Merci

Philippe

ps : j'utilise un Logiciel de DataWarehouse qui attaque une BDD de type *.mdb
berapard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 15h27   #4
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
avec une date au format jj/mm/aaaa
Code sql :
SELECT DateSerial(Mid([TaTable].[tonChampTexte],7,4), mid([TaTable].[tonChampTexte],4,2), mid([TaTable].[tonChampTexte],1,2)) AS [NomTonChampdate] FROM [TaTable];

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 15h32   #5
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Voici le SQL (mode "SQL", dans l'assistant)
Code sql :
1
2
3
UPDATE Table3
 SET Table3.DateCONVDate = Mid([DateTXT],7,2) & "/" & 
     Mid([DateTXT],5,2) & "/" & Mid([DateTXT],1,4);
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 15h37   #6
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 48
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 48
Points : 12
Points : 12
Grand merci à tous deux pour ces retours rapides qui fonctionnent tel que je l'imaginais !

Philippe
berapard 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 06h23.


 
 
 
 
Partenaires

Hébergement Web