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 Procédural MySQL Discussion :

Procédure stockée ecrire un document


Sujet :

SQL Procédural MySQL

  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 209
    Par défaut Procédure stockée ecrire un document
    Bonjour,
    Je dois produire un fichier CSV à partir d'une procédure stockée.
    Comment "écrire" ce fichier en SQL ?
    Car une fois les sélections terminées, comment écrire sur le disque du serveur ?
    Le contraire d'un load_file en somme...
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Le mieux c'est de faire tourner ta commande SQL à partir d'un script shell (linux ou windows peu importe).
    Le résultat de la requête sort en sortie standard il te suffit ensuite de rediriger ce flux dans ton fichier csv.

  3. #3
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    SELECT [STRAIGHT_JOIN]
           [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
           [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] [HIGH_PRIORITY]
           [DISTINCT | DISTINCTROW | ALL]
        select_expression,...
        [INTO {OUTFILE | DUMPFILE} 'nom_fichier' export_options]
        [FROM table_references
          [WHERE where_definition]
          [GROUP BY {unsigned_integer | nom_de_colonne | formula} [ASC | DESC], ...
          [HAVING where_definition]
          [ORDER BY {unsigned_integer | nom_de_colonne | formula} [ASC | DESC] ,...]
          [LIMIT [offset,] lignes]
          [PROCEDURE procedure_name(argument_list)]
          [FOR UPDATE | LOCK IN SHARE MODE]]
    parfois j'ai l'impression d'être le seul à avoir une copie de la doc;

  4. #4
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 209
    Par défaut
    Merci !
    Super

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/02/2009, 13h27
  2. Documentation procédures stockées
    Par solawe dans le forum PL/SQL
    Réponses: 3
    Dernier message: 15/10/2008, 16h21
  3. Ecrire une procédure stockée
    Par franck SEFIC dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/11/2007, 15h17
  4. Réponses: 2
    Dernier message: 01/03/2007, 14h46
  5. documentation procédures stockées V5
    Par pointe dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 16/05/2005, 15h01

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