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 12/08/2011, 08h58   #1
Invité de passage
 
Homme Jérôme
Webmaster
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Localisation : Suisse

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : août 2011
Messages : 5
Points : 3
Points : 3
Par défaut Requete Update sur le jour d'une date

Bonjour,
J'ai rencontré un problème dans ma requête UPDATE qui sert à mettre tous les jours des dates au 15 sans changer le mois ni l'année.

Voilà une syntaxe que j'ai essayée:
Code :
UPDATE Data SET import_date = CONCAT('15',LEFT(import_date, 2))
Mais cette requête me retourne le message: Fonction "Concat" non définie dans l'expression.
le champ import_date est en format date abrégée

Merci d'avance pour vos réponses

Jérôme
Jeronimo3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2011, 09h28   #2
Membre confirmé
 
Avatar de lelensois16
 
Homme Romain M.
Étudiant
Inscription : avril 2009
Messages : 167
Détails du profil
Informations personnelles :
Nom : Homme Romain M.
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 167
Points : 204
Points : 204
Bonjour,

Voici une solution plus adaptée au problème ,


Code :
SELECT  CDate(15  & "/" & Right(Date_Jour,7)) from TABLE
CDate pour convertir une variable en une date
& qui est le symbole utilisée pour concaténer des chaines de caractères

Bien cordialement

RM
lelensois16 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/08/2011, 09h44   #3
Invité de passage
 
Homme Jérôme
Webmaster
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Localisation : Suisse

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : août 2011
Messages : 5
Points : 3
Points : 3
Par défaut Solution

MMhhh merci bien lelensois16 ! voilà la solution qui fonctionne bien:

Code :
UPDATE Data SET import_date = CDate(15 & "." & Right(import_date, 7))
Jérôme
Jeronimo3 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 11h12.


 
 
 
 
Partenaires

Hébergement Web