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 :

exporter le résultat d'un SELECT


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 70
    Par défaut exporter le résultat d'un SELECT
    Bonjour,

    J'ai vu que ce sujet a déjà été abordé mais je ne trouve pas la solution à mon problème...

    Je souhaite exporter le résultat d'un SELECT dans un fichier .txt délimité par un séparateur.
    En cherchant un peu sur le forum, je sui arrivé à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    spool chemin/test.txt
    SET ECHO ON
    SET SERVEROUTPUT ON SIZE 1000000
    SELECT champ1 || ';' || champ2
    FROM matable
    ;
    spool off
    Dans le fichier txt, je ne souhaite pas avoir le script SQL, les entêtes de colones et la dernière ligne (spool off)
    C'est la ou je bloque...

    merci d'avance pour votre aide

  2. #2
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Voilà un post qui devrait t'aider à mettre en page ta sortie txt :
    http://www.developpez.net/forums/sho...39&postcount=4

    Regarde plus particulièrement les options head, echo et feed

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 70
    Par défaut
    Merci pour ton aide

    J'ai essayé ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    spool chemin/test.txt
    SET echo OFF
    SET head OFF
    SET feed OFF
    SELECT champ1 || ';' || champ2
    FROM matable
    ;
    spool off
    J'ai toujours l'instruction SQL et la dernière ligne qui indique spool off dans mon résultat, par contre je n'ai plus les entêtes de colones.

  4. #4
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Essaie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    SET echo OFF
    SET head OFF
    SET feed OFF
    spool chemin/test.txt
    SELECT champ1 || ';' || champ2
    FROM matable
    /
    spool off

Discussions similaires

  1. Exporter vers un fichier CSV les résultats d'un SELECT
    Par Nycoala dans le forum Développement
    Réponses: 9
    Dernier message: 21/01/2009, 16h14
  2. INSERT avec valeur connue et résultat d'un SELECT...
    Par snoop dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 27/04/2005, 08h54
  3. Formater résultat d'un select.
    Par wilaya dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 14/04/2005, 15h38
  4. [Sybase] résultat d'un select dans une variable
    Par stoz dans le forum Sybase
    Réponses: 2
    Dernier message: 14/09/2004, 14h28
  5. Insérer le résultat d'un SELECT
    Par zoubidaman dans le forum SQL
    Réponses: 3
    Dernier message: 16/08/2004, 16h49

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