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 :

[spool]formater le spool pour avoir un vrai csv


Sujet :

Oracle

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 41
    Points : 35
    Points
    35
    Par défaut [spool]formater le spool pour avoir un vrai csv
    Bonjour;
    comment formater le spool pour avoir un vrai csv à la fin. sans séparateur entre header et colonne, et sans lignes blanches.
    Copy

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 41
    Points : 35
    Points
    35
    Par défaut
    Bonjour;
    comment formater le spool pour avoir un vrai csv à la fin. sans séparateur entre header et colonne, et sans lignes blanches?


    Vous l'aurez compris la question porte sur le formatage du résultat. La question n'est pas "comment récupérer sous excel le résultat d'une requète?"

    Merci orafrance pour ton aide.
    Copy

  4. #4
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    Prends donc le temps de lire le post et tu trouveras la réponse. Si ça ne suffit pas, recherche CSV dans le forum Oracle et tu trouveras de nombreux exemples

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 41
    Points : 35
    Points
    35
    Par défaut
    Bon, je ne veux pas rentrer dans une polémique. Tu as l'air de très bien connaître mes besoins et tu as l'air sur que la solution se trouve sur ce forum. Soit.

    Avant de poster j'ai fait une recherche. Si on relit ensemble très lentement ma question on peut voire des mots du genre 'sans séparateur entre header et colonne' et 'sans lignes blanches'.

    J'ai aussi utiliser le mot spool, ce qui veut dire que j'arrive à sortir mes requètes dans un fichier CSV , mais que je veux enlever les élements sus-mentionnés.

    La question porte vraiement sur le format, je cherche à obtenir un fichier purement csv des colonnes séparées par des séparateurs sans aucune mis en page.


    Orafrance : je sais que c'est dûre mais pourrais-tu ne pas m'aider sur ce problème; j'apprècierais énormément.

    Merci.
    Copy

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    pourrais tu donner un exemple parce que je ne comprend pas exactement ce que tu veux faire :

    'sans séparateur entre header et colonne'

  7. #7
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    laisse le nom des colonnes dans le spool ?

    OK, alors je veux bien avoir mal compris mais de ton coté merci à l'avenir de ne pas répéter x fois la même chose. Ici un exemple aurait été plus simple... m'enfin...

    En tout cas voila EXACTEMENT comment faire : http://www.developpez.net/forums/vie...&highlight=csv

    Sauf que si tu tiens au head on alors il faudra te contenter de la ligne blanche ou alors utiliser autre chose que SQL*Plus. UTL_FILE par exemple est une solution qui est AUSSI dans le forum

  8. #8
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    Citation Envoyé par jaouad
    pourrais tu donner un exemple parce que je ne comprend pas exactement ce que tu veux faire :

    'sans séparateur entre header et colonne'
    je crois qu'il parle de la ligne du nom des colonnes et les lignes... donc header et ligne et pas header et colonne

  9. #9
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Citation Envoyé par orafrance
    Citation Envoyé par jaouad
    pourrais tu donner un exemple parce que je ne comprend pas exactement ce que tu veux faire :

    'sans séparateur entre header et colonne'
    je crois qu'il parle de la ligne du nom des colonnes et les lignes... donc header et ligne et pas header et colonne
    Alors dans ce cas , si tu suit le premier lien donnée par orafrance tu voit ce lien trés interressant qui donne un exemple de sortie

    http://sheikyerbouti.developpez.com/...age=Chap8#L8.4

    allez faites vous un bisous tout les deux

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 41
    Points : 35
    Points
    35
    Par défaut
    En gros je récupère

    nomcolonne
    ----------------

    donnees1
    donnees2
    donnees3

    Or moi ce que je veux c'est
    nomcolonne
    donnees1
    donnees2
    donnees3

    le séparateur : '-----------------' et une ligne qui sépare le header de sa colonne.
    Copy

  11. #11
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    merci d'utiliser la balise code

    tu peux utiliser alors le lien que je t'ai donnée il te convient parfaitement

  12. #12
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    SET UNDERLINE OFF

  13. #13
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 41
    Points : 35
    Points
    35
    Par défaut
    Ok , je viens d'avoir la réponse sur un autre forum mais je perds les headers

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    set head off  -- pour enlever le header et avec lui le ------
    set new page none -- pour enlever les lignes blanches
    Comme vous voyez juste un problème de formatage du spool.
    [/code][/list]
    Copy

  14. #14
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 41
    Points : 35
    Points
    35
    Par défaut
    Merci ZEBELA.

    Voilà typiquement le type de réponse que je cherchais.
    Copy

  15. #15
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Bon ben si ça marche c'est résolu alors...
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  16. #16
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    Citation Envoyé par hatake.kakashi
    Ok , je viens d'avoir la réponse sur un autre forum mais je perds les headers

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    set head off  -- pour enlever le header et avec lui le ------
    set new page none -- pour enlever les lignes blanches
    Comme vous voyez juste un problème de formatage du spool.
    [/code][/list]
    J'insiste : cette solution est bien dans les liens proposait... m'enfin

    La solution de ZEBELA est très bien également

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/01/2014, 16h13
  2. Affichage dans un SPOOL (format .txt)
    Par marieo dans le forum Sql*Plus
    Réponses: 3
    Dernier message: 30/11/2012, 19h13
  3. [XL-2000] Format pour les test ('VRAI','FAUX') ?
    Par JeromeMATHIAS dans le forum Excel
    Réponses: 3
    Dernier message: 22/12/2011, 11h39
  4. Réponses: 2
    Dernier message: 27/06/2009, 11h32
  5. Requete nom ville pour avoir code postal,avec une base sous format XMl
    Par naouah dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/02/2008, 20h00

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