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

SQL Firebird Discussion :

calcul de date


Sujet :

SQL Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    246
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 246
    Par défaut calcul de date
    voilà je rencontre un petit soucis.
    Je dois trouver indiquer pour un calcul d'échéance enregistrer le dernier jour du mois en cours +1 ou +2.
    je me suis dis que j'allais ajouts +2 ou +3 mois puis retirer un jour, mais je n'arrive pas du tout à faire des calcul sur des dates (autant pour le mois il me suffit d'un extract puis d'ajouter en testant si le mois est supérieur à 12, autant pour les jours je suis beaucoup plus embêter).
    Quelqu'un saurait comment faire ?
    Y a t il sous firebird un équivalent à LAST_DAY ?

    j'ai essayer quelque chose dans le style (trouvé sur firebirdfaq.org)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select  t_reliquats.refarticle 
    from t_reliquats 
    where t_reliquats.datecreation =  '14.10.2009' - 1;
    mais je me retrouve avec l'erreur :

    Unsuccessful execution caused by a system error that precludes
    successful execution of subsequent statements.
    Dynamic SQL Error.
    expression evaluation not supported.
    je n'ai aucun champs null dans ma table.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 635
    Billets dans le blog
    65
    Par défaut
    avec la version 1.5
    il faut déclaré des fonctions externes

    voir ici

    avec la 2.1 voir la fonction intégrée dateadd
    ici

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    246
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 246
    Par défaut
    merci beaucoup !
    l'exemple donné est exactement ce que je cherchais.

    encore merci et bonne année .

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

Discussions similaires

  1. [Calendar]Problème de calcul de date
    Par valerie90 dans le forum Collection et Stream
    Réponses: 6
    Dernier message: 08/12/2004, 12h13
  2. COUNT + Calcul de DATE
    Par cassi2 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 28/10/2004, 16h35
  3. Resutlat de calcul sur date formaté
    Par neness dans le forum SQL
    Réponses: 6
    Dernier message: 16/06/2004, 15h34
  4. SCRIPT CALCULANT LA DATE
    Par Redouane dans le forum ASP
    Réponses: 3
    Dernier message: 17/03/2004, 09h10
  5. Calcul sur date
    Par Thomad dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/09/2003, 08h55

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