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

Développement SQL Server Discussion :

Type de donnée Numeric/Decimal


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 361
    Par défaut Type de donnée Numeric/Decimal
    Bonjour,

    J'ai 3 colonnes numériques, chacune d'elles possèdent une valeur avec maximum 3 chiffres après la virgule.
    J'opte donc pour le type de donnée numeric(4,3).

    hauteur largeur profondeur
    0,06 0,11 0,235
    0,21 0,41 0,32

    mais lorsque j'insère ces colonne dans ma Table j'ai une erreur type de donnée

    Msg*4864, Niveau*16, État*1, Ligne*5
    Erreur de conversion des données de chargement en masse (incompatibilité de type ou caractère non valide pour la page de codes spécifiée) pour la ligne 2, colonne 1 (hauteur).
    je vous joins mon petit fichier texte en question, j'insère ces colonnes avec le code suivant (qui fonctionne sauf pour ces colonnes en question)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    bulk INSERT  [dbo].[article]
    FROM 'C:\Users\xxx\Desktop\articles.txt'
    with (
    format ='txt' ,
    firstrow = 2,
    FIELDTERMINATOR = ';' ,
    ROWTERMINATOR = '\n'
    )
    go

    merci
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 915
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 915
    Par défaut
    Bonjour,
    Si je ne me trompe pas le problème vient de la virgule.
    Il faut un . comme séparateur de décimal.

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 361
    Par défaut
    YESS en effet c'est bien cela qui bloquait TOUT

    mille MERCII

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 10/04/2015, 20h15
  2. Type de donnée Decimal
    Par Tgaud dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 10/11/2010, 14h35
  3. Type de donnée chiffre negatif avec decimal
    Par Midsou dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 06/05/2010, 10h30
  4. Type de données decimal et numeric
    Par charlie_p07 dans le forum PostgreSQL
    Réponses: 0
    Dernier message: 21/08/2008, 16h13
  5. Réponses: 2
    Dernier message: 22/09/2003, 12h23

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