1. #1
    Membre à l'essai
    Inscrit en
    mai 2010
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : mai 2010
    Messages : 137
    Points : 23
    Points
    23

    Par défaut TableDiff Probleme INSERT decimal

    Bonjour,

    Pour remettre à niveau mes tables répliquées sous SQL SERVER, j'utilise donc l'utilitaire TableDiff qui me sort mes requêtes SQL à éxécuter.

    Malheureusement lors de mes requêtes INSERT, j'ai le message suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Msg*110, Niveau*15, État*1, Ligne*1
    Il y a moins de colonnes dans l'instruction INSERT que de valeurs spécifiées dans la clause VALUES. Le nombre de valeurs de la clause VALUES doit être le même que le nombre de colonnes de l'instruction INSERT.
    Etrange...

    Y a t il un paramétrage particulier à faire?

    Merci pour votre aide!

    ++

  2. #2
    Membre à l'essai
    Inscrit en
    mai 2010
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : mai 2010
    Messages : 137
    Points : 23
    Points
    23

    Par défaut

    Re!

    En fait je viens de trouver, cela vient du fait que j'aie deux données (prix et surface) qui sont sous la forme respectivement :
    • decimal(15,2)
    • decimal(10,2)


    Et cet imb**** dans mes requêtes me sort les prix et surface sans quote (') donc pour le prix par exemlpe :
    Ce qui effectivement rajoute un champs supplémentaire...

    Quelqu'un aurait par hasard la solution à ce problème?

    D'avance merci beaucoup!!!!

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