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 :

Export d'une table vers un fichier positional


Sujet :

Import/Export Oracle

  1. #1
    Rédacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Août 2008
    Messages : 1 221
    Points : 6 506
    Points
    6 506
    Par défaut Export d'une table vers un fichier positional
    Bonjour,

    voila j'ai une table contenant environs 60 000 000 de lignes à extraire. Mais cette extraction doit être faite de telle manière que lorsque j'affiche mes données dans un éditeur de texte, elles s'affichent alignées en colonne.

    Exemple :

    table villes (id NUMBER(10), CODE_POSTAL NUMBER(5), DEPARTEMENT NUMBER(2))

    Résultat :

    1.........0100001
    2.........0200002


    96........9600096

    Dois-je faire cette extraction avec une procédure qui créée un fichier, ajoute un ligne contenant mes données correspondant à chaque colonnes ET si la taille de la données et inférieure à la taille réelle de la colonne je lui rajoute les espaces en conséquence pour que mes données soient alignées correctement ? Ou alors Oracle propose-t-il une solution pour extraire les données de façon positional et non délimité par un point virgule ou tout autre caractère ?

    Je souhaiterai également extraire ces données de façon simultanée à savoir les départements de 01 à 50 et de 51 à 96 en même temps.

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Oracle ne propose pas d'outil pour extraire des données sous forme de fichier plat (à part le bon vieux SQL*Plus et la commande SPOOL).

    Les outils d'export/import créent des fichiers binaires dont on ne peut qu'extraire le code DDL sous forme lisible et non les données.

Discussions similaires

  1. [Tableaux] Exporter une table vers un fichier excel
    Par julwarior dans le forum Langage
    Réponses: 3
    Dernier message: 21/06/2007, 15h42
  2. [Macro]exporter une table vers un fichier.csv
    Par samca dans le forum IHM
    Réponses: 2
    Dernier message: 24/04/2007, 21h25
  3. Réponses: 3
    Dernier message: 06/01/2007, 17h44
  4. Réponses: 1
    Dernier message: 21/07/2006, 11h54
  5. Export d'une table vers un fichier Txt
    Par Max30 dans le forum Access
    Réponses: 5
    Dernier message: 12/05/2006, 18h10

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