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

Sql*Plus Oracle Discussion :

Problème d'extration de table vers un CSV


Sujet :

Sql*Plus Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Par défaut Problème d'extration de table vers un CSV
    Bonjour,
    Après avoir essayé plusieurs possiblilité en regardant les divers postes sur la questions je viens demander un peu d'aide parce que je reste bloqué.
    Voilà

    J'ai le script suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    SET NEWPAGE NONE 
    SET echo off 
    SET space 1 
    SET underline off 
    SET colsep ";" 
    SET feedback off
     
     
    spool resultat3.csv
    SELECT * FROM COMMUTATEUR;
    spool off
    Mais le colsep me coup certain champ en morceau ( la colonne TYPESYS devient la colonne TYPE et SYS).
    Puis, il me manque des colonnes et m'oblige à appuyer sur entrée pour faire continuer l'extraction à chaque page ce qui me rajoute "...suite..." dans un enregistrement à chaque fois.
    Il faut savoir que cette table est relativement énorment, plusieurs centaine de millier d'enregistrement, et qu'il y a environ une trentraine de colonnes. Mais j'ai besoin de pouvoir la sortir en entier car je ne peux pas savoir a priori ce dont j'ai besoin dedans. je ferais une requète plus précise quand j'aurais repéré ce dont j'ai besoin.

    Merci d'avance pour votre aide.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 10
    Par défaut Avancement
    Bon à force d'essai j'y suis arrivé mais j'aimerai récupérer dans la première ligne le nom des champs pour pouvoir importer ça dans ma base de donnée avec une fonction d'importation de csv.

  3. #3
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    set colsep ; und off lin 9999 trims on pages 0 emb on newp none feed off head on
    select * from emp;

  4. #4
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    tu peux aussi regarder une alternative avec pl/sql sur
    http://www.developpez.net/forums/sho...d.php?t=332118

    ou tu peux aussi utiliser ||
    c'est sans doute le plus simple, le plus économique et le plus rapide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    prompt ename;empno;sal
    select ename||';'||empno||';'||sal from emp;

Discussions similaires

  1. Exporter une <table> vers fichier CSV
    Par sebhm dans le forum Général JavaScript
    Réponses: 24
    Dernier message: 17/04/2014, 15h33
  2. [EF][C#] Problème pour mapper 2 tables vers 1 objet
    Par badack dans le forum Accès aux données
    Réponses: 5
    Dernier message: 19/12/2008, 08h41
  3. [Macro]exporter une table vers un fichier.csv
    Par samca dans le forum IHM
    Réponses: 2
    Dernier message: 24/04/2007, 21h25
  4. [phpMyAdmin] Problèmes d'exportation de tables en CSV
    Par seb92500 dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 31/10/2006, 10h53
  5. [JSP]Exporter les données d'une table vers un CSV
    Par genuine dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 25/10/2006, 10h58

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