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 Oracle Discussion :

formattage dans un select


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Par défaut formattage dans un select
    bonjour,
    je souhaite modifier ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select Today??s date is ||to_char(sysdate, 'Day" the "DDth" of "MONTH') from dual;
    afin qu'il y ait un espace entre 'DAY' et 'the'

    j'ai lu que je pouvais utiliser chr(9)... mais de quelle manière dans ce cas ici?

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Et si vous commenciez par nous fournir une requête qui fournit un résultat, et non des erreurs de syntaxe ?
    Et si vous affichiez ledit résultat ?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Par défaut
    ok desole
    voici donc une une requete qui fonctionne:

    Select to_char(sysdate, ' "Todays date is" Day" the "DDth" of "MONTH') from dual;

    resultat:
    TO_CHAR(SYSDATE,'"TODAYSDATEIS"DAY"THE"DDTH"OF"
    -----------------------------------------------
    Todays date is Thursday the 29TH of NOVEMBER

  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
    Citation Envoyé par bb5477 Voir le message
    bonjour,
    je souhaite modifier ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Select Today??s date is ||
    to_char(sysdate, 'Day" the "DDth" of "MONTH') from dual;
    afin qu'il y ait un espace entre 'DAY' et 'the'

    j'ai lu que je pouvais utiliser chr(9)... mais de quelle manière dans ce cas ici?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    SELECT 'Today''s date IS '||
      to_char(sysdate, 'Day" the "DDth" of "MONTH') FROM dual;
    'TODAY''SDATEIS'||TO_CHAR(SYSDATE,'DAY"THE"DDTH
    -----------------------------------------------
    Today's date IS Friday    the 30TH of NOVEMBER
     
    SELECT 'Today''s date IS '||
      to_char(sysdate, 'FmDay" the "DDth" of "MONTH') FROM dual;
    'TODAY''SDATEIS'||TO_CHAR(SYSDATE,'FMDAY"THE"DD
    -----------------------------------------------
    Today's date IS Friday the 30TH of NOVEMBER

  5. #5
    Membre éclairé Avatar de LBO72
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 406
    Par défaut
    Je resterai toujours admiratif au très GRAND MAITRE Laurent

    Bravo.
    LBO72.

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

Discussions similaires

  1. formater un champ date dans un select
    Par sbeu dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/04/2006, 16h44
  2. [interbase][SQL] concatener 2 champs dans le select
    Par Harry dans le forum Bases de données
    Réponses: 10
    Dernier message: 09/03/2006, 06h45
  3. Joindre une valeur arbitraire dans un SELECT
    Par Tuxxy dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/01/2004, 17h04
  4. Réponses: 3
    Dernier message: 23/09/2003, 09h12
  5. [Sybase] Select dans une select loop en C
    Par Claudio dans le forum Sybase
    Réponses: 2
    Dernier message: 29/04/2003, 18h06

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