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

 Oracle Discussion :

Mise en Forme Extraction Csv


Sujet :

Oracle

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Points : 4
    Points
    4
    Par défaut Mise en Forme Extraction Csv
    Bonjour,
    Je suis un peu perdu sur ma requête.

    Voila, j'ai créé 2 vues avec chacune ses particularités. chaque vue fonctionne correctement (bien tant que mal), dans sqlplus je réactualise ma vue et j'arrive a la sortie en xls sans aucun problème. Dans Excel tout est bien différencier, si je convertie en csv manuellement c'est bon. mais si j'appelle en csv directement, alors la j'ai pas la distinction des colonnes, après a l'ouverture, tout mes champs sont en colonne A sauf les entetes de mon script d'extraction en csv ( manuellement par sqlplus c'est pareil).........
    je suis pas bien doué en oracle, je découvre au fur est a mesure. si qu'un avait une piste a me communiquer je suis prenneur !!!

    Merci d'avance

  2. #2
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut
    Pour ouvrir un CSV avec Excel il faut suivre cette procédure (Excel 2007) :

    • Ouvrir Excel
    • Aller dans le menu "Données"
    • Puis "Données externes"
    • Et enfin "Importer des données"
    • Sélectionnez votre fichier


    A ce moment vous aurez un assistant si je ne me trompe pas. Et vous aurez vos données correctement présentées dans Excel
    "Phylactère temporaire" = tooltips

    Votre problème a été résolu ? Alors utilisez sur et

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Bonjour.
    j'ai essayer et ça me donne pas le résultat espérer.
    J'ai les " " qui apparaissent .... la seule chose qui me faudrait générer c'est le séparateur de champs qui a la place d'être , devrait être ; afin que le csv soit natif. mais la mes compétences sont neantes....................

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    le but étant d'extraire automatiquement de ma base des csv, pour les pousser sur un ftp en taches planifiée

  5. #5
    Membre éclairé
    Avatar de Etanne
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 469
    Points : 855
    Points
    855
    Par défaut
    Comment gérez vous l'extraction au format CSV ?

    Si vous utilisez le spool, alors cette discussion pourra peut-être vous aider : http://www.developpez.net/forums/d11...a-requete-sql/

    Notamment ce point :
    qui permet de définir le séparateur.

    Si cela ne répond pas à votre problématique, n'hésitez pas à donner un exemple de vos lignes de code pour l'extraction.

    Etanne,

    PS : attention cependant pour le séparateur, ce dernier n'est pas standardisé. Généralement on utilise ",". Le séparateur ";" est une spécialité Française
    "Phylactère temporaire" = tooltips

    Votre problème a été résolu ? Alors utilisez sur et

  6. #6
    Candidat au Club
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Merci je vais regarder de plus près, mais il me semble bien l'avoir dans mon script .

    par contre le ou je trouve bizarre, et c'est la que le butte, dans mon script d'extraction mes "intitulés" de colonne apparaissent bien séparer, seule les données extraite de ma vue son tabuler mais dans la même colonne et non pas scinder par le ; ....

    bref je me penche dessus et reviens vers vous

  7. #7
    Candidat au Club
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Bon beh... j'ai trouvé le problème ....; sql develloper me neutraliser les "set xxx"....
    en passant le script via prompt ça marche sans problème.

Discussions similaires

  1. Problème de mise en forme fichier csv dans xls
    Par hugues03 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 08/03/2013, 14h29
  2. Mise en forme fichier CSV
    Par jouclar dans le forum Général Python
    Réponses: 5
    Dernier message: 01/02/2011, 21h15
  3. [XL-2003] VBA : Remise en Forme d'une extraction .CSV
    Par yannbertrand dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/03/2010, 16h29
  4. [VBA Excel] Extraction de données fichier txt vers Excel et mise en forme
    Par newcodeur dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/05/2008, 11h45
  5. [VBA-E] Mise en forme CSV (option regional)
    Par BenoitM dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/05/2006, 15h43

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