Bonjour;
comment formater le spool pour avoir un vrai csv à la fin. sans séparateur entre header et colonne, et sans lignes blanches.
Bonjour;
comment formater le spool pour avoir un vrai csv à la fin. sans séparateur entre header et colonne, et sans lignes blanches.
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.
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![]()
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.
pourrais tu donner un exemple parce que je ne comprend pas exactement ce que tu veux faire :
'sans séparateur entre header et colonne'
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![]()
je crois qu'il parle de la ligne du nom des colonnes et les lignes... donc header et ligne et pas header et colonneEnvoyé par jaouad
![]()
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 sortieEnvoyé par orafrance
http://sheikyerbouti.developpez.com/...age=Chap8#L8.4
allez faites vous un bisous tout les deux![]()
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.
merci d'utiliser la balise code
tu peux utiliser alors le lien que je t'ai donnée il te convient parfaitement![]()
Ok , je viens d'avoir la réponse sur un autre forum mais je perds les headers
Comme vous voyez juste un problème de formatage du spool.
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
[/code][/list]
Merci ZEBELA.
Voilà typiquement le type de réponse que je cherchais.
Bon ben si ça marche c'est résolu alors...
J'insiste : cette solution est bien dans les liens proposait... m'enfinEnvoyé par hatake.kakashi
La solution de ZEBELA est très bien également![]()
Partager