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

Import/Export Oracle Discussion :

Importer 1 Fichier CSV avec des ";" dans les champs


Sujet :

Import/Export Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10
    Points : 6
    Points
    6
    Par défaut Importer 1 Fichier CSV avec des ";" dans les champs
    Bonjour,

    Je viens de recevoir un fichier Excel d'un client que je dois importer dans Oracle 9.10.
    J'ai enregistré mon fichier Excel en CSV pour faire l'import avec sqlldr
    Malheureusement, dans ce fichier j'ai des colonnes avec du texte contenant des ";" dans le texte.

    Je me retrouve en erreur lors de l'import.

    Je ne sais pas comment faire ...

    Merci d'avance

  2. #2
    Membre actif
    Avatar de (Benoit)
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 184
    Points : 289
    Points
    289
    Par défaut
    Dans ton csv, les valeurs sont-elles entourées de " " ?

    "data1" ; "data2 avec un ; mais c'est pas grave" ; "data3"

    Si oui alors ton problème est résolu, utilises la clause ENCLOSED BY " avec sqlloader.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10
    Points : 6
    Points
    6
    Par défaut
    Merci de ta réponse
    Non mes valeurs ne sont pas entourées par des "
    Comment puis-je enregistrer mon fichier XLS en CSV avec les valeurs entourées par des " ???

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10
    Points : 6
    Points
    6
    Par défaut
    Bon pour les champs délimités avec des ' " ' c'est OK.
    Mon dernier problème est sur un champ de type BLOG,
    sqlldr me répond ( sur le champ suivant) qu'il n'est pas valide ...*
    J'ai contrôlé que mon champ venant de SQL Server contient au niveau des données jusqu'à 4000 caracteres des retours à la ligne CR/LF
    Comment y pallier ???

Discussions similaires

  1. [EasyPHP] importer un fichier CSV avec phpMyAdmin
    Par K.aoutar dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 16/08/2010, 19h10
  2. Importer un fichier .csv avec php et PDO
    Par Touny dans le forum Langage
    Réponses: 6
    Dernier message: 05/03/2009, 17h45
  3. Réponses: 3
    Dernier message: 11/06/2007, 11h20
  4. Réponses: 2
    Dernier message: 13/03/2007, 11h19
  5. probleme d'import de fichier txt avec des tab
    Par lecureuil dans le forum Access
    Réponses: 4
    Dernier message: 23/08/2005, 19h22

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