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

Java Discussion :

Avoir une majuscule a chaque début de mot dans ma sortie SQL


Sujet :

Java

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 41
    Par défaut Avoir une majuscule a chaque début de mot dans ma sortie SQL
    Bonjour,

    Je dois faire un select pour reprendre toutes les données d'une ligne d'une table. Pour que les données soit plus agréable à lire j'aimerais que pour les données string, chaque mot commence par une majuscule. Je pourrais faire " select initcap(donnéeString) " mais vu que j'ai beaucoup de donnée à reprendre c'est plus simple pour lire un "select * " et après chaque fois que je construis mon objet à partir des données, transformée mon string pour avoir une majuscule a chaque début de mot. Est-ce qu'il existe une méthode pour faire ça?

    Merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    String.toUpperCase(Locale) met la chaine en majuscule. Reste à combiner de ton coté la chaine majuscule et minuscule et à faire les découpages. Rien de bien sorcier.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chaine.subString(1,2).toUpperCase(locale)+chaine.subString(2);

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2013
    Messages : 41
    Par défaut
    Ah ok, il n'y a donc pas de méthode comme en SQL.

    Merci

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 28/07/2010, 17h26
  2. [MySQL] [MySQL] Avoir une valeur NULL plutôt que 0 (zéro) dans un champ
    Par Sparktacus dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 28/07/2010, 17h24
  3. Avoir une signature différente chaque jour
    Par arnolem dans le forum Outlook
    Réponses: 0
    Dernier message: 05/03/2008, 17h49
  4. [VBA-E] déclencher une macro a chaque fin d'ecriture dans une cellule
    Par k-eisti dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/04/2007, 19h45
  5. Avoir une valeur associé à chaque item d'un TComboBox
    Par dimdidi dans le forum Composants VCL
    Réponses: 10
    Dernier message: 10/03/2006, 09h15

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