IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

ajouter un an à une date


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Points : 22
    Points
    22
    Par défaut ajouter un an à une date
    comment faire pour ajouter un an à une date dans un requete avec un update??
    merçi d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Il faut utiliser la fonction DateAdd :

    Un lien pour les fonctions sur les dates : Les Fonctions Date/Heure

    Un lien pour les requêtes de mises à jour : Le Langage SQL appliqué à Access

    Starec

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Points : 22
    Points
    22
    Par défaut
    je fait ma requête et ça me met type de donnée incompatible dans l'expression du caractére.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE Produits SET Produits.[date fin] = dateadd("m",12," Produits.[date début]");

  4. #4
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    Pourquoi mettre ton champ entre "" ????
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE Produits SET Produits.[date fin] = dateadd("m",12,[date début]);

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 44
    Points : 22
    Points
    22
    Par défaut
    c'est bon merçi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E]ajouter 2 heure à une date récupéré d'une cellule
    Par amel95140 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/06/2006, 08h55
  2. [MySQL] ajout de jour à une date
    Par mohican13 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/03/2006, 17h39
  3. [Debutant] Ajouter un temps à une date
    Par Hokagge dans le forum MFC
    Réponses: 2
    Dernier message: 04/02/2006, 15h21
  4. [Dates] Ajouter un mois à une date
    Par Higestromm dans le forum Langage
    Réponses: 8
    Dernier message: 17/01/2006, 15h27
  5. ajouter 1 mois à une date dans une requete
    Par alain.lc dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 04/04/2005, 12h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo