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 :

Comportement étrange lors de la création d'une vue à l'aide de Mangement Studio


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 130
    Points : 86
    Points
    86
    Par défaut Comportement étrange lors de la création d'une vue à l'aide de Mangement Studio
    Bonjour,

    Je souhaite créer une vue qui dans la clause SELECT va faire appel à une de mes fonction (scalaire) se trouvant dans ma base de données (version 2005).

    Voilà un extrait de ma clause SELECT :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SELECT monSchema.maFonction(CONVERT(VARCHAR(25), DateDuJour), CONVERT(VARCHAR(25), DATEADD(dd, 4, 
                          DateDuJour))) AS test
     
    ...
    maFonction prend bêtement en paramêtres deux chaînes de caractères (d'où la conversion ...).

    Le problème est qu'un changement dans ma requête se produits tout seul ...
    Ma requête devient alors la suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT monSchema.maFonction(CONVERT(VARCHAR(25), DateDuJour), CONVERT(VARCHAR(25), DATEADD(dd, 4, 
                          DateDuJour)),,,) AS test
    
    ...
    Comme vous pouvez le voir , il y a 3 virgules qui sont ajoutées avant la dernière parenthèse.

    Vous avez délà vu ça vous ?

  2. #2
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 130
    Points : 86
    Points
    86
    Par défaut
    Si ça peut servir à quelqu'un, le problème venait tout simplement du fait que je ne passais pas le bon nombre d'argument à ma fonction ....

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

Discussions similaires

  1. [Oracle] Erreur lors de la création d'une vue
    Par JCD21 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 18/08/2011, 11h50
  2. Réponses: 0
    Dernier message: 07/04/2010, 19h15
  3. Réponses: 1
    Dernier message: 25/10/2009, 20h26
  4. message d'erreur lors de la création d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/04/2004, 15h47

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