Soutenez-nous
Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre à l'essai
    Profil pro Alexis
    Inscrit en
    mai 2010
    Messages
    137
    Détails du profil
    Informations personnelles :
    Nom : Alexis

    Informations forums :
    Inscription : mai 2010
    Messages : 137
    Points : 21
    Points
    21

    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 :
    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
    Profil pro Alexis
    Inscrit en
    mai 2010
    Messages
    137
    Détails du profil
    Informations personnelles :
    Nom : Alexis

    Informations forums :
    Inscription : mai 2010
    Messages : 137
    Points : 21
    Points
    21

    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!!!!

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •