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

Langage SQL Discussion :

Changer le format de l'output ?


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5
    Par défaut Changer le format de l'output ?
    Salut,

    Je voudrais trouver une option SQL qui me permettrait d'obtenir le résultat d'une requête autrement que par la biais d'un tableau formaté avec de belles colonnes d'égales longueurs. J'aimerais simplement être capable de récupérer le résultat avec les champs séparés par un simple délimiteurs (et pas avec des espaces blancs à la pelle).

    Merci.

  2. #2
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    Au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT a, b, c FROM laTable
    tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT a || ';' || b || ';' || c FROM laTable
    (il faut éventuellement CASTer les colonnes non alpha au bon format)

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5
    Par défaut
    Malheureusement j'obtiens un "Incorrect syntax near '|'.", apparemment, le double pipe ne lui plaît guère.

  4. #4
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    Si, conformément aux règles de ce forum, tu avais annoncé ton moteur et sa version...

    || est l'opérateur de concaténation Standard (Norme SQL) si ton moteur ne le comprend pas, essaye + à la place.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5
    Par défaut
    J'ai capté le truc, convertir en alphanumérique les champs et les concaténer en une chaine.
    Merci pour ton aide et désolé pour le non respect des règles!

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

Discussions similaires

  1. [T-SQL] comment changer le format de l'ouput ?
    Par jm.alfonsi dans le forum Adaptive Server Enterprise
    Réponses: 3
    Dernier message: 05/03/2007, 11h05
  2. [VBA-E] Changer un format de cellule
    Par Squelet dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 06/02/2006, 17h36
  3. Changer le format d'un champ d'une table
    Par Cablan dans le forum Access
    Réponses: 2
    Dernier message: 14/12/2005, 13h07
  4. Changer le format de numérotation d'un <fo:list-item
    Par elitost dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 05/09/2005, 17h37
  5. [VisualC++] Changer le format d'une image
    Par dananchet dans le forum MFC
    Réponses: 1
    Dernier message: 06/05/2005, 15h05

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