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

SQL*Loader Oracle Discussion :

Importer des nombres décimaux


Sujet :

SQL*Loader Oracle

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2019
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyste d'exploitation

    Informations forums :
    Inscription : Octobre 2019
    Messages : 6
    Par défaut Importer des nombres décimaux
    Bonjour à tous,

    Nouveau sur le forum, merci de votre compréhension

    J'importe des données csv dans une base Oracle en utilisant sqlldr
    Le fichier csv (exemple de test) est le suivant :

    1;;TEST3;41;;2019;14/10/2019;94,44;14/10/2019 11:24:14;
    3;;TEST3;41;;2019;14/10/2019;25,32;14/10/2019 11:24:14;
    5;;TEST3;41;;2019;14/10/2019;23,31;14/10/2019 11:24:14;
    7;;TEST3;41;;2019;14/10/2019;32,16;14/10/2019 11:24:14;
    9;;TEST3;41;;2019;14/10/2019;54,66;14/10/2019 11:24:14;
    Mon fichier de contrôle est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    load data
    infile 'D:\IPC_TOOLS\KBI\LOADER\IMPORT_DATAISD_AUTO.csv' 
    APPEND
    into table KPITAM.DATAISD
    fields terminated by ';' optionally enclosed by '"'
    ( ID_KPI, TEXT_VALUE_KPI, BU_KPI, WEEK_KPI, MONTH_KPI, YEAR_KPI, CREATION_DATE DATE(10)"DD/MM/YYYY", VALUE_KPI, DATE_INSERT DATE(19)"DD/MM/YYYY HH24:MI:SS")
    Sous Windows 2008 et Oracle 11, aucun problème pour importer les valeurs décimales dans notre base
    Nous préparons un nouveau serveur Windows 2016 et Oracle 12, et là, il me dit ORA-01722: invalid number

    Si quelqu'un a une idée ....
    Images attachées Images attachées  

Discussions similaires

  1. [XL-2013] Point . et virgule , sous VBA - format des nombres décimaux et dates
    Par Polygos dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 20/06/2017, 20h50
  2. Importation des nombres décimaux à virgule via COPY
    Par marcandre dans le forum Requêtes
    Réponses: 4
    Dernier message: 21/07/2014, 14h12
  3. [PHP,MYSQL et CSV]Importation avec nombres décimaux
    Par m3n2o dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 20/06/2006, 11h47
  4. Select sur des nombre décimaux de format 0.*
    Par CanardJM dans le forum Langage SQL
    Réponses: 8
    Dernier message: 18/08/2005, 16h04
  5. Réponses: 15
    Dernier message: 30/06/2005, 16h35

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