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

MS SQL Server Discussion :

Probleme avec datetime


Sujet :

MS SQL Server

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Points : 16
    Points
    16
    Par défaut Probleme avec datetime
    Bonjour,
    Sous SSRS j'appelle une fonnction d'une base oracle qui en parametre 2 date.
    Or j'ai vu que ce type de donnée n'existe pas dans sql server.
    J' ai pas mal cherché sur internet mais qui puisse m'aider.
    Je vous envoi mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    select  plan.domaine_,
            plan.code,
            plan.nom,
            NQI_CPPJ_PROJECT.TARGET_START_DATE,
            NQI_CPPJ_PROJECT.TARGET_END_DATE,
            plan.personel,
            to_char(plan.jour,'mm'),
            to_char(plan.jour,'month'),
            to_char(plan.jour,'yyyy') annee,
            plan.status,
            sum(plan.budget)
    from    (table(RP_3.planification(:deb, :fin ))) plan,==>> ICI LES DATES
            NQI_CPPJ_PROJECT
    where NQI_CPPJ_PROJECT.code=plan.code
    group by plan.domaine_,
             plan.code,
             plan.nom,
             NQI_CPPJ_PROJECT.TARGET_START_DATE,
              to_char(plan.jour,'mm'),
             NQI_CPPJ_PROJECT.TARGET_END_DATE,
            plan.status,
             plan.personel,
             to_char(plan.jour,'month'),
      to_char(plan.jour,'yyyy')
    order by 1,3,6,7
    Voici la

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Points : 16
    Points
    16
    Par défaut
    suite
    voici la fonction le prototype de la fonction appelé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Function planification2(deb_p in date, fin_p in date) return MaPlanification22 PIPELINED;
    J'ai déjà essayer :
    to_date ==>> apparemment ca n'existe pas sous ssrs
    convert(smalldatetime,:deb,103 puis 101)
    ==> ORA-0094 'smalldatetime':iden.. inconu
    convert(datetime,:deb,103 puis 101) ==>IDM

    convert(date,:deb,103 puis 101)
    ==> ORA-00936 missing expression
    Pouvez vous m'aidez svp ??

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 18
    Points : 16
    Points
    16
    Par défaut résolu
    to date(date,'dd/mm/yyyy') marche en fait sous ssrs

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

Discussions similaires

  1. probleme avec datetime
    Par azert2010 dans le forum C#
    Réponses: 8
    Dernier message: 06/06/2011, 06h27
  2. probleme avec le format DateTime
    Par chamamo dans le forum Développement
    Réponses: 1
    Dernier message: 23/04/2008, 20h42
  3. Réponses: 4
    Dernier message: 14/05/2007, 10h45
  4. Probleme avec la fonction replace et convert datetime
    Par gazzall dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/04/2007, 09h07
  5. Probleme avec un champ DATETIME Acces
    Par tryonyco dans le forum Access
    Réponses: 2
    Dernier message: 06/09/2006, 04h22

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